<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3787831368952974200</id><updated>2012-01-28T20:07:58.079-05:00</updated><category term='shows'/><category term='reviews'/><category term='web'/><category term='characters'/><category term='politics'/><category term='maven'/><category term='music'/><category term='CR2009'/><category term='not-prose'/><category term='BC2008'/><category term='adventure'/><category term='travel'/><category term='ios'/><category term='charity'/><category term='software'/><category term='food'/><category term='st.lucia'/><category term='unix'/><category term='spam'/><category term='chicago'/><category term='puzzles'/><category term='costa rica'/><category term='windows'/><category term='code'/><category term='health'/><category term='hardware'/><category term='ottawa'/><category term='money'/><title type='text'>Michael Holtstrom</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>54</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-761993829037168975</id><published>2011-07-10T11:08:00.033-04:00</published><updated>2011-08-07T17:08:59.620-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ios'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>iOS -- Things I Forget</title><content type='html'>The App Icon of an iPad Application is 72x72 pixels.&lt;br /&gt;Get all icon sizes &lt;a href="http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/mobilehig/IconsImages/IconsImages.html"&gt;here&lt;/a&gt; and advice &lt;a href="http://www.weston-fl.com/blog/?p=840"&gt;here&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;Remove the shine effect from the iPad App Icon:&lt;br /&gt;Info.plist &amp;gt; Open As &amp;gt; Source Code&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;lt;key&amp;gt;UIPrerenderedIcon&amp;lt;/key&amp;gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;lt;true/&amp;gt;&lt;/div&gt;&lt;br /&gt;Run your App only in landscape mode:&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;{ return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft); }&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Remove the Status Bar&lt;br /&gt;Info.plist &amp;gt; Open As &amp;gt; Source Code:&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;lt;key&amp;gt;UIStatusBarHidden&amp;lt;/key&amp;gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;lt;true/&amp;gt;&lt;/div&gt;&lt;br /&gt;To add a background image to your application, do the following in your AppDelegate didFinishLaunching, where wall1.png is a 1024x760 vertical wallpaper, and mainView is your view controller.&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;self.window.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"wall1.png"]];&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;self.mainView.view.backgroundColor = [UIColor clearColor];&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Custom Fonts:&lt;br /&gt;It seems you can only customize the font of your labels programatically. See &lt;a href="http://chris-software.com/index.php/2009/05/08/creating-programmatically-a-label-uilabel/"&gt;Creating a UILabel programmatically&lt;/a&gt; for some sample code that you could drop in your viewDidLoad&lt;br /&gt;&lt;br /&gt;Iterate (for loop) over a string array:&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;NSArray * words = [NSArray arrayWithObjects:@"one",@"two",@"three",nil];&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;for(NSString * str in words) {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; NSLog(@"%@",str);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://forums.macrumors.com/showthread.php?t=760344"&gt;Static UIColor &lt;/a&gt;&lt;br /&gt;...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-761993829037168975?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/761993829037168975/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2011/07/ios-things-i-forget.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/761993829037168975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/761993829037168975'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2011/07/ios-things-i-forget.html' title='iOS -- Things I Forget'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-9215984499553671541</id><published>2011-05-20T11:10:00.000-04:00</published><updated>2011-05-20T11:10:55.497-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='unix'/><title type='text'>Display Binary Contents Of A File</title><content type='html'>Use the od command to dump a file to the console as binary (ascii-hex). This even works on the MAC. It's useful when you're having problems with control characters like line endings.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;$ od -t x1 test1.sh &lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;0000000&amp;nbsp;&amp;nbsp;&amp;nbsp; 23&amp;nbsp; 21&amp;nbsp; 2f&amp;nbsp; 62&amp;nbsp; 69&amp;nbsp; 6e&amp;nbsp; 2f&amp;nbsp; 6b&amp;nbsp; 73&amp;nbsp; 68&amp;nbsp; 20&amp;nbsp; 2d&amp;nbsp; 65&amp;nbsp; 70&amp;nbsp; 75&amp;nbsp; 0a&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;0000020&amp;nbsp;&amp;nbsp;&amp;nbsp; 0a&amp;nbsp; 65&amp;nbsp; 63&amp;nbsp; 68&amp;nbsp; 6f&amp;nbsp; 20&amp;nbsp; 22&amp;nbsp; 46&amp;nbsp; 69&amp;nbsp; 6e&amp;nbsp; 69&amp;nbsp; 73&amp;nbsp; 68&amp;nbsp; 65&amp;nbsp; 64&amp;nbsp; 21&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;0000040&amp;nbsp;&amp;nbsp;&amp;nbsp; 22&amp;nbsp; 0a&amp;nbsp; 0a&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;0000043&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;$ od -t x1 test2.sh &lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;0000000&amp;nbsp;&amp;nbsp;&amp;nbsp; 23&amp;nbsp; 21&amp;nbsp; 2f&amp;nbsp; 62&amp;nbsp; 69&amp;nbsp; 6e&amp;nbsp; 2f&amp;nbsp; 6b&amp;nbsp; 73&amp;nbsp; 68&amp;nbsp; 20&amp;nbsp; 2d&amp;nbsp; 65&amp;nbsp; 70&amp;nbsp; 75&amp;nbsp; 0d&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;0000020&amp;nbsp;&amp;nbsp;&amp;nbsp; 0a&amp;nbsp; 0d&amp;nbsp; 0a&amp;nbsp; 65&amp;nbsp; 63&amp;nbsp; 68&amp;nbsp; 6f&amp;nbsp; 20&amp;nbsp; 22&amp;nbsp; 46&amp;nbsp; 69&amp;nbsp; 6e&amp;nbsp; 69&amp;nbsp; 73&amp;nbsp; 68&amp;nbsp; 65&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;0000040&amp;nbsp;&amp;nbsp;&amp;nbsp; 64&amp;nbsp; 21&amp;nbsp; 22&amp;nbsp; 0d&amp;nbsp; 0a&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;0000045&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-9215984499553671541?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/9215984499553671541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2011/05/display-binary-contents-of-file.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/9215984499553671541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/9215984499553671541'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2011/05/display-binary-contents-of-file.html' title='Display Binary Contents Of A File'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-6011471293430708280</id><published>2011-05-20T10:08:00.003-04:00</published><updated>2012-01-08T17:51:37.665-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ios'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>Getting Started With iOS</title><content type='html'>If you're completely new to programming the iPhone/iPad, know nothing about iOS/xcode, and have never used a MAC, the following might be useful.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Development Platform&lt;/b&gt;&lt;br /&gt;Probably the cheapest way to start developing is to buy a &lt;a href="http://www.apple.com/macmini/"&gt;Mac Mini&lt;/a&gt;. It easily has enough power for xcode. I got mine from &lt;a href="http://www.carbonation.com/sales/index.html"&gt;carbon computing&lt;/a&gt; (2.4GHz 2GB, 320GB, SuperDrive, AirPort, HDMI, GeForce 320M Video). It comes with a powercoard and an HDMI to DVI converter. You can plug in your existing DVI monitor and windows USB mouse/keyboard.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-5vF6W4HlcUY/TdZrK9vI_MI/AAAAAAADleQ/k_4NbG1HvYI/s1600/macmini.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="127" src="http://4.bp.blogspot.com/-5vF6W4HlcUY/TdZrK9vI_MI/AAAAAAADleQ/k_4NbG1HvYI/s640/macmini.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;Of course, you probably can't live witout two monitors, so you'll need to additionally buy a Mini-DisplayPort to DVI converter. I got this from &lt;a href="http://www.carbonation.com/sales/index.html"&gt;carbon computing&lt;/a&gt;  for $40. You can get it from &lt;a href="http://www.monoprice.com/products/product.asp?c_id=104&amp;amp;cp_id=10428&amp;amp;cs_id=1042802&amp;amp;p_id=5106&amp;amp;seq=1&amp;amp;format=2"&gt;monoprice&lt;/a&gt; for $7, but I was in a hurry and don't fully trust knock-offs. I did however buy a &lt;a href="http://www.monoprice.com/products/product.asp?c_id=101&amp;amp;cp_id=10111&amp;amp;cs_id=1011101&amp;amp;p_id=2995&amp;amp;seq=1&amp;amp;format=2"&gt;usb switch&lt;/a&gt; from monoprice for $25 that lets me toggle my keyboard/mouse between the PC/MAC. My monitors have both DVI and VGA out, so I have the DVI cables running to the MAC and the VGA cables running to the PC. To swap the station, you just punch the usb-switch button and the swap buttons on the front of the monitors.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Setting up the MAC OS&lt;/b&gt;&lt;br /&gt;Unboxing is easy. Plug it in and hit the power button on the back. It walks you through a friendly first-time-setup. Finder is the magnifing glass at the top-right of your screen. You can use it to search for applications by name, like "update" to find "Software Update". You'll want to run this a few times and update everything. Specifically your OS is probably too old for the latest xcode. Your mac came with some disks, but you don't need these. I also changed my desktop backround and customized the dock (the shortcut icons at the bottom of the screen). Just click and drag to remove them (a little dust-cloud icon appears). And drag from finder to the dock to add them.&lt;br /&gt;&lt;br /&gt;Even if you're not using a windows keybard, the change in position of the control-command keys might drive you mad. You can get it to behave more like you're used to by downloading the latest version of &lt;a href="http://doublecommand.sourceforge.net/"&gt;doublecommand&lt;/a&gt;.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;[double-click] DoubleCommand-1.6.9.pkg&lt;/li&gt;&lt;li&gt;Continue &amp;gt; Continue &amp;gt; Install &amp;gt; [password] OK &amp;gt; Close&lt;/li&gt;&lt;li&gt;Eject the installer&lt;/li&gt;&lt;li&gt;Finder "DoubleCommand" &amp;gt; System Preferences &amp;gt; DoubleCommand&lt;/li&gt;&lt;li&gt;[uncheck] Enter Key acts as Command Key&lt;/li&gt;&lt;li&gt;[check] Command Key acts as Control Key&lt;/li&gt;&lt;li&gt;[check] Control Key acts as Command Key&lt;/li&gt;&lt;li&gt;[check] PC sytle Home and End keys&lt;/li&gt;&lt;li&gt;Click activate button&lt;/li&gt;&lt;li&gt;Click system button (and provide password)&lt;/li&gt;&lt;li&gt;Close double command&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;Xcode&lt;/b&gt;&lt;br /&gt;You need to download Xcode. It was free, but the latest version costs $5. If you're serious about development, you'll want to put stuff on the device which requires a $99/year subscription and gives you access to stuff like Xcode. So you might as well start out by enrolling in the &lt;a href="http://developer.apple.com/programs/start/standard/"&gt;Apple Developer Program&lt;/a&gt;. Then you download the latest Xcode (which is gigs, and takes a while). Note that Xcode 4 is considerably different than its predecessors, so if you buy any books, make sure they're the new enough. There are a bunch of tutorials and books out there. I'll probably end up posting some sample code here, but for now, I'll just give a list of resources that I found most helpful.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Absolutely Required Reading&lt;/b&gt;&lt;br /&gt;&lt;a href="https://developer.apple.com/library/prerelease/ios/#documentation/Miscellaneous/Conceptual/iPhoneOSTechOverview/iPhoneOSTechnologies/iPhoneOSTechnologies.html"&gt;iOS Technology Overview -- Cocoa Touch Layer&lt;/a&gt;&lt;br /&gt;&lt;a href="https://developer.apple.com/library/prerelease/ios/#documentation/Miscellaneous/Conceptual/iPhoneOSTechOverview/CoreServicesLayer/CoreServicesLayer.html"&gt;iOS Technology Overview -- Core Services Layer&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Wikipedia&lt;/b&gt; on &lt;a href="http://en.wikipedia.org/wiki/Objective-C"&gt;Objective-C&lt;/a&gt;&lt;a href="http://en.wikipedia.org/wiki/Objective-C"&gt;&lt;/a&gt;&lt;br /&gt;One thing that drove me crazy for a long time was the difference in function naming between C++ and Objective-C. I finally found a good explanation of this on wikipedia.&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;- (return_type)instanceMethod2WithParameter:(param1_type)param1_varName andOtherParameter:(param2_type)param2_varName;&lt;/span&gt;&lt;br /&gt;Note that &lt;tt&gt;instanceMethod2WithParameter:andOtherParameter:&lt;/tt&gt; demonstrates Objective-C's &lt;a href="http://en.wikipedia.org/wiki/Named_parameter" title="Named parameter"&gt;named parameter&lt;/a&gt; capability, for which there is no direct equivalent in C/C++.&lt;/blockquote&gt;The &lt;a href="http://en.wikipedia.org/wiki/Named_parameter"&gt;named parameter&lt;/a&gt; article goes on to explain that function name is actually interleaved with the arguments. In other languages like Ada, this lets you supply arguments in an arbitrary order. Not so with Objective-C. The only purpose for this is to make the code "more readable". So in the above, &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;andOtherParameter&lt;/span&gt; is actually part of the function name. Very weird.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Mac OS X Developer Library&lt;/b&gt;&lt;a href="http://www.blogger.com/goog_810142141"&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt; &lt;a href="http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ObjectiveC/Introduction/introObjectiveC.html"&gt;The Objective-C Programming Lanugage&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;iOS Developer Library&lt;/b&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://developer.apple.com/library/ios/#documentation/FileManagement/Conceptual/DocumentInteraction_TopicsForIOS/Articles/UsingtheQuickLookFramework.html"&gt;Using the Quick Look Framework&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://developer.apple.com/library/ios/#documentation/FileManagement/Conceptual/DocumentInteraction_TopicsForIOS/Introduction/Introduction.html#//apple_ref/doc/uid/TP40010409-SW1"&gt;About Document Interaction&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;b&gt;Other Good Stuff&lt;/b&gt;&lt;br /&gt;&lt;a href="http://www.cocoanetics.com/2010/07/understanding-ios-4-backgrounding-and-delegate-messaging/"&gt;Understanding iOS 4 Backgrounding and Delegate Messaging&lt;/a&gt;&lt;br /&gt;This is absolutely essential to understanding your application's life cycle. Read this before you try writing anythign from scratch. When a text is guiding you through a sample, you're fine, but when you try to do something original, you'll die without this.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Basics &lt;/b&gt;(Note, I'm assuming you're using DoubleCommand, so I'm substituting CTRL for Command)&lt;br /&gt;CTRL-Shift-3&amp;nbsp;&amp;nbsp; = capture desktop as png&lt;br /&gt;CTRL-Shift-4&amp;nbsp;&amp;nbsp; = capture a cross-hair selected portion of the screen as png&lt;br /&gt;CTRL-Shift-4 + Spacebar&amp;nbsp;&amp;nbsp; = capture an application windows as png&lt;br /&gt;&lt;b&gt; &lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-6011471293430708280?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/6011471293430708280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2011/05/getting-started-with-ios.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/6011471293430708280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/6011471293430708280'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2011/05/getting-started-with-ios.html' title='Getting Started With iOS'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-5vF6W4HlcUY/TdZrK9vI_MI/AAAAAAADleQ/k_4NbG1HvYI/s72-c/macmini.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-6088282871075898716</id><published>2011-03-28T19:32:00.001-04:00</published><updated>2011-03-28T19:32:42.817-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ottawa'/><title type='text'>No Junk Mail</title><content type='html'>Here's what I discovered while hunting around for a No Junk Mail sign.&lt;br /&gt;&lt;br /&gt;The Canadian Marketing Association (CMA) has a central registry to stop some unwanted addressed advertisements. It's not clear if you need to periodically renew your registration.&lt;br /&gt;&lt;a href="https://cornerstonewebmedia.com/cma/submit.asp"&gt;cornerstonewebmedia.com/cma/submit.asp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Canadian Government has a national Do Not Call List to reduce telemarketer calls. Your registration will last for five years, after which you must re-submit your number.&lt;br /&gt;&lt;a href="https://www.lnnte-dncl.gc.ca/insnum-regnum-eng"&gt;www.lnnte-dncl.gc.ca/insnum-regnum-eng&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;The City of Ottawa has an &lt;a href="http://www.ottawa.ca/residents/bylaw/a_z/admail_en.html"&gt;Admail Reduciton By-Law&lt;/a&gt; that prohibits distribution of unaddressed advertising material. All you have to do is post &lt;a href="http://www.ottawa.ca/residents/bylaw/a_z/admail_sticker.gif"&gt;this sign&lt;/a&gt; on your mailbox. You can buy it for $2.00 at any of the &lt;a href="http://www.ottawa.ca/residents/clientservices/index_en.html"&gt;seven client service centres&lt;/a&gt;, such as 580 Terry Fox Drive which is open 8:30-5:00 monday-friday. It comes to $2.26 with tax, and you're required to sign and address a form that is witnessed by the city. The sticker itself has a white background, unlike the gif above.&lt;br /&gt;&lt;br /&gt;They gave me a pamphlet that contains more information than the above URL. It says that Canada Post is exempt. It also says that the admail distributors local to Ottawa are Flyer Force (742-7782) and Sun Distribution (739-7200). If posting the sign doesn't work, you're supposed to contact the distributors. If that doesn't work, you're supposed to "call the City of Ottawa Call Centre at 580-2400 and identify, where possible, the name of the distributor or the type of material delivered".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-6088282871075898716?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/6088282871075898716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2011/03/no-junk-mail.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/6088282871075898716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/6088282871075898716'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2011/03/no-junk-mail.html' title='No Junk Mail'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-3193992551877696882</id><published>2011-02-28T13:39:00.000-05:00</published><updated>2011-02-28T13:39:35.814-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>How to feel about Egypt</title><content type='html'>In response to the Ottawa Citizen &lt;a href="http://communities.canada.com/ottawacitizen/blogs/ideas/default.aspx"&gt;"Do you really want revolutionary change you can believe in the Middle East, Mr. Obama?"&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;First, I don't know anything about Egypt, Islam, or war.&lt;br /&gt;&lt;br /&gt;Second, I don't consider the Citizen article trustworthy because contemptuous statements like "He's so desperate" and "as their liberal puppet" are designed to make me feel a certain way, without providing reasons. I'd suggest that the wikipedia article on &lt;a href="http://en.wikipedia.org/wiki/Mohamed_ElBaradei"&gt;ElBaradei&lt;/a&gt; is far more believable.&lt;br /&gt;&lt;br /&gt;Third, I don't accept the claim that revolution is bad, even if it involves the death of thousands of innocent people. Consider the &lt;a href="http://en.wikipedia.org/wiki/Costa_Rican_Civil_War"&gt;Costa Rican Civil War&lt;/a&gt; for example. In any case, I haven't seen convincing evidence that current events in Egypt will reduce the joy value of the universe.&lt;br /&gt;&lt;br /&gt;Fourth, even if I were convinced that there was a majority chance that events in Egypt would lead to disaster, I wouldn't agree that the U.S. or Canada should have supported Mubarak. That is after all, the only meaningful question for an average North American, since most of us won't participate any further than our next Federal vote.&lt;br /&gt;&lt;br /&gt;Perhaps I misunderstand them, but this Citizen article and the many other arguments that are unhappy about events in Egypt all seem to say that things were better off when Mubarak kept his people quiet. While that may be true for me personally when you define "better off" as "the price of a big mac, etc.", I'm not very interested in it and am personally shocked by the implications.&lt;br /&gt;&lt;br /&gt;Based solely on the fact that he was in power for 30 years, I assume that Mubarak was corrupt and was unwanted by many reasonable people.&lt;br /&gt;Based on my understanding of &lt;a href="http://en.wikipedia.org/wiki/Emergency_law_in_Egypt"&gt;Emergency law in Egypt&lt;/a&gt;, I assume that average Egyptians are denied rights that I consider basic and treated in ways that I would resist.&lt;br /&gt;&lt;br /&gt;Therefore the argument that we were better off with Mubarak is the argument that Alice, Bob and I live in a maze together, and Alice routinely treats Bob in ways I consider reprehensible, but never in my presence, and every so often I'm asked to modify some switches in the maze to prevent Bob from defending himself from Alice based on the argument that I have never seen Bob outside of Alice's presence and if I don't help Alice suppress Bob, he might one day hurt me.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;This, I am not willing to do.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-3193992551877696882?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/3193992551877696882/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2011/02/how-to-feel-about-egypt.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/3193992551877696882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/3193992551877696882'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2011/02/how-to-feel-about-egypt.html' title='How to feel about Egypt'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-1200079214164198481</id><published>2010-10-18T21:16:00.000-04:00</published><updated>2010-10-18T21:16:12.996-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ottawa'/><category scheme='http://www.blogger.com/atom/ns#' term='maven'/><category scheme='http://www.blogger.com/atom/ns#' term='shows'/><title type='text'>Theatre Tickets and the NAC</title><content type='html'>The NAC phoned to sell me theatre tickets. Normally I hate telephone solicitation, but the lady was nice and I'm convinced that ticket master is corrupt, so I thought I'd give it a try. I told her I'd talk it over with my wife and would call back next week. I'm a busy guy, so it was closer to a month later before I called back. In the mean time, they tried to call me maybe twenty more times (don't do that!), which I just ignored.&lt;br /&gt;&lt;br /&gt;The thing is, that we don't appreciate most of the theatre that they put on at the NAC. It's just not our style. But they're partnering with the GCTC for Vimy, and you can trade in theatre tickets at cash value for NAC dance tickets (some of which are amazing).&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Ticket Master&lt;/b&gt;&lt;br /&gt;I went through the online Ticket Master process, and canceled out just before paying. Here's what would have happened.&lt;br /&gt;&lt;br /&gt;Vimy (Nov 9 - Dec 5) GCTC (in the main Theatre)&lt;br /&gt;Sat. Dec 4th, (all seats same price), $40.80 x 2 + $5.50 x 2 + $4.00 = $97.60&lt;br /&gt;&lt;br /&gt;The Year of Magical Thinking (Jan 11-29) NAC (in the main Theatre)&lt;br /&gt;Tue. Jan 25th, (centre orchestra, 4th row), $60.27 x 2 + $5.50 x 2 + $4.00 = $135.54&lt;br /&gt;&lt;br /&gt;Wayne McGregor, Random Dance, Entity (only one day) NAC (in the main Theatre) &lt;br /&gt;Tue. Feb 8th, (balcony, 1st row, orchestra was sold out), $43.17 x 2 + $5.50 x 2 + $4.00 = $101.34&lt;br /&gt;&lt;br /&gt;Cedar Lake Contemporary Ballet, Orbo Novo (Mar 3-4) NAC (in the main Theatre) &lt;br /&gt;Thu. Mar 3rd, (side orchestra, 3rd row), $46.28 x 2 + $5.50 x 2 + $4.00 = $107.56&lt;br /&gt;&lt;br /&gt;&lt;b&gt;NAC Theatre Package&lt;/b&gt;&lt;br /&gt;I called back, Tuesday Oct.12th at 10pm and bought a 3pack (6tkts) over the phone with visa. They arrived in the mail on Friday Oct.15th, and I stopped by the NAC Saturday afternoon to swap the 3rd event (which we didn't want) for dance tickets. The tickets from the 3pack that we used for trade-in were Saint Carmen of the Main, $44.98 x 2 + $3.00 x 2 = $95.96. These where accepted for trade as a value of $95.96. Also, since we're now a subscriber, we get a discount on all subscription events of the season (i.e. the dance tickets). This seems to be 10% off most events. The NAC Box Office is open Monday to Saturday, 10am to 9pm. The NAC may look closed, but the box office on the far side facing the river is open. Here's what happened.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh3.ggpht.com/_Yqo80jBBB8Y/TLn9jkJz7mI/AAAAAAADhKE/FkqTI4qqY_E/gctc_theatre_seating_chart.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_Yqo80jBBB8Y/TLn8GYbHB9I/AAAAAAADhJ0/mGy4HO4rqk8/s1600/gctc_theatre_vimy.png" /&gt;&lt;/a&gt;&lt;/div&gt;Vimy (Sat. Dec 4th) GCTC (in the main Theatre, orchestra, D16/17)&lt;br /&gt;$27.77 x 2 + $3.00 x 2 = $61.54 (saved $36.06) &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lh4.ggpht.com/_Yqo80jBBB8Y/TLn9jhmoH0I/AAAAAAADhKI/nc5QQJ_IWl0/s0/nac_theatre_seating_chart.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_Yqo80jBBB8Y/TLn8G_KYZrI/AAAAAAADhJ4/X00ydVRIPIA/s1600/nac_theatre_year_of_magical_thinking.png" /&gt;&lt;/a&gt;&lt;/div&gt;The Year of Magical Thinking (Tue. Jan 25th) NAC (in the main Theatre, orchestra, D18/20)&lt;br /&gt;$49.29 x 2 + $3.00 x 2 = $104.58 (saved $30.96)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_Yqo80jBBB8Y/TLzrMv_p6LI/AAAAAAADhQQ/o9NaSjMLcjk/s1600/nac_theatre_random_dance_entity.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_Yqo80jBBB8Y/TLzrMv_p6LI/AAAAAAADhQQ/o9NaSjMLcjk/s1600/nac_theatre_random_dance_entity.png" /&gt;&lt;/a&gt;&lt;/div&gt;Wayne McGregor, Random Dance, Entity (Tue. Feb 8th) NAC (in the main Theatre, balcony, B45/47)&lt;br /&gt;&lt;br /&gt;$29.74 x 2 + $2.69 x 2 = $64.86 (saved $36.48)&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_Yqo80jBBB8Y/TLzrOqCJeBI/AAAAAAADhQU/aa1_YkfHjcA/s1600/nac_theatre_cedar_lake_orbo_novo.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_Yqo80jBBB8Y/TLzrOqCJeBI/AAAAAAADhQU/aa1_YkfHjcA/s1600/nac_theatre_cedar_lake_orbo_novo.png" /&gt;&lt;/a&gt;&lt;/div&gt;Cedar Lake Contemporary Ballet, Orbo Novo (Thu. Mar 3rd) NAC (in the main Theatre, orchestra, D49/51)&lt;br /&gt;$37.05 x 2 + $2.69 x 2 = $79.48 (saved $28.08)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Result:&lt;/b&gt; Saved $131.58&lt;br /&gt;&lt;b&gt;Conclusion:&lt;/b&gt; Ticket Master is the enemy.&lt;br /&gt;&lt;br /&gt;Another good way to save money that I haven't tried, is to buy Rush Seats. The NAC website says that last-minute 50% discounts on some NAC performances are available from 4:00pm to 6:00pm on the day of the show.&lt;br /&gt;&lt;br /&gt;You can exchange your tickets (in person, by fax or by mail) up until the day before the show (with no service charge) for any NAC subscription event during the same season.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_Yqo80jBBB8Y/TLoI5pkjKDI/AAAAAAADhKQ/DtVpsO__BTg/s1600/nac_parking_advice.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="http://2.bp.blogspot.com/_Yqo80jBBB8Y/TLoI5pkjKDI/AAAAAAADhKQ/DtVpsO__BTg/s640/nac_parking_advice.png" width="552" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-1200079214164198481?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/1200079214164198481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/10/theatre-tickets-and-nac.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/1200079214164198481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/1200079214164198481'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/10/theatre-tickets-and-nac.html' title='Theatre Tickets and the NAC'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Yqo80jBBB8Y/TLn8GYbHB9I/AAAAAAADhJ0/mGy4HO4rqk8/s72-c/gctc_theatre_vimy.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-2123092858077545188</id><published>2010-10-11T12:02:00.001-04:00</published><updated>2011-02-07T11:10:18.580-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='charity'/><category scheme='http://www.blogger.com/atom/ns#' term='money'/><title type='text'>How To Lend On Kiva</title><content type='html'>I like &lt;a href="http://www.kiva.org/"&gt;Kiva&lt;/a&gt;. Sarah-Jane Whittaker sent me a kiva gift certificate circa 2006 and I've been &lt;a href="http://www.kiva.org/lender/michael3456"&gt;lending&lt;/a&gt; ever since. It's fun and it probably makes the world a better place. I added more of my own money and have recently been lending under the &lt;a href="http://www.kiva.org/team/fsm"&gt;Church of the Flying Spaghetti Monster&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I wonder though how to maximize the world's-a-better-place-ness of kiva interactions. Each time you lend, they by default ask for a donation to kiva. &lt;b&gt;I always unselect this.&lt;/b&gt; I'm not convinced they need that kind of support from their lending base and it seems underhanded to have it selected by default.&lt;br /&gt;&lt;br /&gt;Another thing you'll notice after lending on kiva is that your loans are always paid back. That's nice, but absurd. People default on loans, especially poor people on unstable countries. It must be that the field partner covers the defaults to maintain their high kiva rating.&lt;br /&gt;&lt;br /&gt;If you think about it for a while, you'll have to conclude that kiva is not what it seems. &lt;a href="http://blogs.cgdev.org/open_book/2009/10/kiva-is-not-quite-what-it-seems.php"&gt;David Roodman&lt;/a&gt; gives an excellent explanation of this. The reality is that you're not lending directly to some far-away entrepreneur. That would be inefficient and absurd. You are in fact supporting Kiva Field Partners aka Microfinance Institutions (MFIs).&lt;br /&gt;&lt;br /&gt;So when you decide to lend on kiva, the crucial world's-a-better-place-ness question is not: Should I lend to Mohira Kholikova from Tajikistan or Nelly from Bolivia? The question is: Which Kiva Field Partner should I loan through? or Which Kiva Field Partner gives the best deal to the borrower/entrepreneur?&lt;br /&gt;&lt;br /&gt;I searched through the Kiva Field Partners in Oct. 2010 looking for all that met the following criteria.&lt;br /&gt;- Field Partner Risk Rating: at least a three stars.&lt;br /&gt;- Portfolio Yield: no more than 35%&lt;br /&gt;- Profitability (Return on Assets): no more than 2%&lt;br /&gt;- Average Loan Size (% of Per Capita Income): no more than 200%&lt;br /&gt;&lt;br /&gt;That may not be the best metric. I'm open to suggestions. It's hard to know. Low profitability might just mean bad management. High yield might just mean that borrowers cover a wide region with bad roads and therefore represent larger operating costs. But you have to draw the line somewhere. Here they are:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.kiva.org/partners/146"&gt;Armenia &amp;gt; Nor Horizon Universal Credit Organization Limited Liability Company&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.kiva.org/partners/96"&gt;Nicaragua &amp;gt; Fundación Leon 2000&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.kiva.org/partners/113"&gt;Guatemala &amp;gt; Asociación ASDIR&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.kiva.org/partners/147"&gt;Ecuador &amp;gt; Banco D-MIRO S.A.&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.kiva.org/partners/159"&gt;Ecuador &amp;gt; Cooperativa San Jose&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.kiva.org/partners/115"&gt;Lebanon &amp;gt; Ameen s.a.l.&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.kiva.org/partners/116"&gt;Mongolia &amp;gt; XacBank&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.kiva.org/partners/119"&gt;Peru &amp;gt; Asociación Arariwa &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Each of the field partner pages has a link on the right-sidebar to "See all fundraising loans from this field partner", so you can first pick a partner you trust, then a profile you like then lend. Have fun.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-2123092858077545188?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/2123092858077545188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/10/how-to-lend-on-kiva.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/2123092858077545188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/2123092858077545188'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/10/how-to-lend-on-kiva.html' title='How To Lend On Kiva'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-3562415344295273080</id><published>2010-10-06T21:00:00.007-04:00</published><updated>2010-10-20T09:40:56.975-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='money'/><title type='text'>Sunk Cost</title><content type='html'>I don't give up easily. Often this is costly.&lt;br /&gt;&lt;br /&gt;We're probably the only household in Canada that has their VISA setup with Pre-Authorized Debit (PAD) from a savings account.&lt;br /&gt;&lt;br /&gt;On the one hand, I can't see why everyone doesn't do this. Being unconcerned about some nebulous superpower plotting my destruction via perfect knowledge of my purchasing patterns, I buy almost everything on VISA. It's convenient, insured, and allows me to track our spending patterns. The problem is that once a month you have to pay the damn thing. Wouldn't it be nice if it would just reach into your bank account and pay itself, thereby guaranteeing that you never pay a dime in interest? Well it can, and mine does. It's called Pre-Authorized Debit.&lt;br /&gt;&lt;br /&gt;But if all your purchases are on VISA and it is going to pay itself monthly, then that's going to be a fairly large bill, so you'll have to have a fairly large pot of cash somewhere, and it's in your interest (pardon the pun) for that to be a savings account. Aye, there's the rub.&lt;br /&gt;&lt;br /&gt;The fact is, that the only information a Bank needs to pluck money from your account is:&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_Yqo80jBBB8Y/TK0frj_ohHI/AAAAAAADgpE/7n4fuQAi6lw/s1600/example_cheque.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5525107151110440050" src="http://2.bp.blogspot.com/_Yqo80jBBB8Y/TK0frj_ohHI/AAAAAAADgpE/7n4fuQAi6lw/s1600/example_cheque.gif" style="cursor: pointer; float: left; margin: 0pt 10px 10px 0pt; width: 300px;" /&gt;&lt;/a&gt;&lt;br /&gt;- Transit Number&lt;br /&gt;- Institution Number&lt;br /&gt;- Account Number&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The rest, like your name and address, and the bank's name and address probably aren't necessary. And any security features built into the cheque are lost when sent by fax, so they're irrelevant. This means that knowledge of your account number is all that is necessary to steal your money. It's really only the paper trail that protects you.&lt;br /&gt;&lt;br /&gt;Anyway, a couple of years ago after many faxes and phone calls and much suffering, I arm-twisted my bank into setting up PAD from a 3rd party savings account. This bank (that issued the visa) had advertised PAD on their website, and I had confirmed with them that this was possible, and in fact switched to them from my previous bank (who later claimed to be able to do the same thing) all for the purpose of setting up this "effortless" PAD system, so when they gave me the run-around while setting up the PAD I just bore down until they gave way.&lt;br /&gt;&lt;br /&gt;Fast-forward to last month, for which my memory is more accurate, and I'll lay out for you the road of suffering and woe that is required to accomplish VISA Pre-Authorized Debit from a 3rd party financial institution's savings account. In this case, I already have PAD setup, but want to redirect it to a different account in the same organization for which it is currently successfully setup. You'd think that would make it easy.&lt;br /&gt;&lt;br /&gt;Sept. 7th 2010 -- Search around on the bank's website for the PAD form. Notice that the fax number on the form itself and the fax number on the page that links to the form are different. Phone VISA. After ~10 min wait, get off-shore call centre. Asserts that it is the on-form fax number that is correct. Send fax.&lt;br /&gt;&lt;br /&gt;Sept. 16th 2010 -- PAD came from the old account. Phone VISA. After ~10 min wait, get off-shore call centre. Ask why my fax was ignored. Am on and off hold several times. Total call length ~25mins. Tells me to call a different 1-800 number, which in fact turns out to be the same number I dialed to get him. I didn't realize this because it was spelt partly in letters on the back of my visa whereas he read it to me only in numbers. Unbelievable.&lt;br /&gt;&lt;br /&gt;Sept. 16th 2010 -- Call right back. Another ~10min wait. Got someone useful this time. She asserts that the first guy was wrong. I should use the on-web fax number, not the on-form fax number.&lt;br /&gt;&lt;br /&gt;Sept. 21st 2010 -- Got a phone message stating that the form could not be processed without a void cheque. But right on the form it says: "You must include a 'VOID' cheque for a  Chequing Account or the top portion of your statement for a Savings  Account." There's even a Chequing/Savings selection box on the form.  Obviously a savings account cannot provide a void cheque. P.S. I did  correctly fill out the form and did include the statement from the  savings account. So I call them back. Another ~10min wait. Explain the situation. Am on and off hold for a long time. Guy asserts that they have the fax and it's no problem. It will be debited from the new account at next billing.&lt;br /&gt;&lt;br /&gt;Sept. ~30th 2010 -- My faxed form arrives in the mail. Says it was rejected due to "non-receipt of void cheque".&lt;br /&gt;&lt;br /&gt;Oct. 5th 2010 -- Call back regarding the letter, just to be sure it will be debited from the correct account. After the usual wait and long explanation, the guy confirms that it has not been updated and will still come from the old account. This directly contradicts the last guy. Great. What to do? He says, go to your local branch. They'll be able to process it "right before your eyes".&lt;br /&gt;&lt;br /&gt;Oct. 6th 2010 -- Arrive at local branch. They have no idea what VISA expects them to do. They call someone and suggest that my 3rd party bank needs to provide a PAD form. It might contain some extra information (secret numbers). Fine. Drive back home. Call my savings-account bank. No such form exists. No secret numbers exist. There is a direct-deposit form, but it just has institution, transit and account numbers. Just like a cheque. Just like VISA's PAD form. Call VISA again. Have a long talk. No he can't see my fax, that goes to the "back office". No there is no way to call the "back office". I should go to my local branch. Back at the branch, they get on the phone again. After a long wait (~25min) she says that she talked to a supervisor and he promised to process the form. She'll re-fax it to him.&lt;br /&gt;&lt;br /&gt;I hope it works.&lt;br /&gt;&lt;br /&gt;P.S. It would have been a simple matter to photo-shop a fake cheque and fax it in. I really don't see what the big deal is. The fundamental problem is that the system is setup to prevent direct communication between the person who submits the form and the person who processes it.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update:&lt;/b&gt; Oct. 14th 2010 -- Called VISA again to see if they had updated the account number. Nope. Got an on-shore call centre this time. Explained that I was in a branch on Oct. 6th and that they promised to fix it. Was put on hold for ~10min. She came back and said she talked to a manager and that it would definitely be fixed before the next auto-payment (in four days).&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update:&lt;/b&gt; Oct. 20th 2010 -- Success.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-3562415344295273080?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/3562415344295273080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/10/sunk-cost.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/3562415344295273080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/3562415344295273080'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/10/sunk-cost.html' title='Sunk Cost'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Yqo80jBBB8Y/TK0frj_ohHI/AAAAAAADgpE/7n4fuQAi6lw/s72-c/example_cheque.gif' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-3955980758995666935</id><published>2010-10-04T21:47:00.011-04:00</published><updated>2010-11-05T00:39:17.446-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='ottawa'/><category scheme='http://www.blogger.com/atom/ns#' term='maven'/><title type='text'>Buying Stuff</title><content type='html'>If you look back over the last few years, you might notice some of your purchasing patterns, and you might notice that you're getting ripped off. That's certainly been the case with me. Here is some stuff I buy, why I think it's good, and where to get it for a good price.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_Yqo80jBBB8Y/TKqFWfI7fGI/AAAAAAADgos/Jnsn9z0ndi4/s1600/product_cetaphil_facial_moisturizer.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5524374514285902946" src="http://1.bp.blogspot.com/_Yqo80jBBB8Y/TKqFWfI7fGI/AAAAAAADgos/Jnsn9z0ndi4/s200/product_cetaphil_facial_moisturizer.jpg" style="cursor: pointer; float: left; height: 200px; margin: 0pt 10px 10px 0pt; width: 170px;" /&gt;&lt;/a&gt;Cetaphil Daily Facial Moisturizer SPF 15&lt;br /&gt;&lt;a href="http://www.cetaphil.ca/En/Products/Moisturizers.aspx"&gt;cetaphil.ca&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Rexall/Pharma Plus -- doesn't have it in my neighbourhood&lt;br /&gt;Shoppers Drug Mart -- &lt;span style="color: #cc0000;"&gt;rip off&lt;/span&gt; -- $16.49&lt;br /&gt;&lt;a href="http://well.ca/products/cetaphil-daily-facial-moisturizer_6369.html"&gt;well.ca&lt;/a&gt; -- $13.35&lt;br /&gt;&lt;a href="http://www.pharmacy.ca/cgi-bin/PharmaStore/NonPrescription/cart2.cgi?ACTION=NEXT%20PAGE&amp;amp;THISPAGE=0&amp;amp;CATEGORY=Personal%20Care&amp;amp;SUBCATEGORY=Skin%20Cleansers%20and%20Moisturizers&amp;amp;SUBSUBCATEGORY=Cetaphil&amp;amp;ORDER_ID=119580791&amp;amp;GETSPECIALS="&gt;pharmacy.ca&lt;/a&gt; -- &lt;span style="color: black;"&gt;$12.99&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I use this stuff after every shower. Without it, my skin is unhappy. It's hands-down the best moisturizer product I've ever used.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_Yqo80jBBB8Y/TK0Z4IPsDiI/AAAAAAADgo8/xrr6xpvPO9c/s1600/product_oralb_ultrafloss.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5525100769930120738" src="http://4.bp.blogspot.com/_Yqo80jBBB8Y/TK0Z4IPsDiI/AAAAAAADgo8/xrr6xpvPO9c/s200/product_oralb_ultrafloss.jpg" style="cursor: pointer; float: left; height: 196px; margin: 0pt 10px 10px 0pt; width: 137px;" /&gt;&lt;/a&gt;Oral-B Ultra Floss (mint, 50m)&lt;br /&gt;&lt;a href="http://www.oralb.com/products/ultrafloss/"&gt;oralb.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Rexall/Pharma Plus -- doesn't have it in my neighbourhood&lt;br /&gt;Shoppers Drug Mart -- &lt;span style="color: #cc0000;"&gt;rip off&lt;/span&gt; -- $4.99 (and it's often sold out)&lt;br /&gt;&lt;a href="http://well.ca/products/oral-b-ultra-floss_5726.html"&gt;well.ca&lt;/a&gt; -- $3.99&lt;br /&gt;&lt;a href="http://www.pharmacy.ca/cgi-bin/PharmaStore/NonPrescription/cart2.cgi?ACTION=NEXT%20PAGE&amp;amp;THISPAGE=0&amp;amp;ORDER_ID=119580791&amp;amp;CATEGORY=Personal%20Care&amp;amp;SUBCATEGORY=Oral%20Care&amp;amp;SUBSUBCATEGORY=Floss,%20Picks%20and%20Brushes&amp;amp;PAGENUMBER=3&amp;amp;SEARCHSTRING=&amp;amp;GETSPECIALS=&amp;amp;KEYWORD=&amp;amp;KEYWORDCATEGORY="&gt;pharmacy.ca&lt;/a&gt; -- &lt;span style="color: black;"&gt;$3.79&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Unlike any other floss, this will both fit between tight teeth and clean them well. They have a gimmick of marking on the floss where you should cut it, but at a too large size. Despite knowing this, I find myself cutting at the blue marks anyway. So I guess it's a successful gimmick.&lt;br /&gt;&lt;br /&gt;What I would really like is to be able to buy just spools of re-fill floss and save on the overhead of the packaging. If anyone has a contact in a floss-factory, please hook me up.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Comparison:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Buying 3 cetaphil and 3 ultrafloss from pharmacy.ca (not bad)&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Sub Total: $50.34&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;13% HST:    $6.54&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Delivery:   $5.49&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Total:     $62.37&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Buying 3 cetaphil and 3 ultrafloss from well.ca (the winner)&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Sub-Total: $52.02&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;13% HST:    $6.76&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Shipping:   $0.00&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Total:     $58.78&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So, I'll be shopping at well.ca from now on.&lt;br /&gt;&lt;br /&gt;P.S. It arrived today (Oct 7th). Two thumbs up. Here's the loot.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_Yqo80jBBB8Y/TK49WJyzZCI/AAAAAAADgp4/NSUFrSud0YY/s1600/well.ca_shipped.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5525421243625595938" src="http://4.bp.blogspot.com/_Yqo80jBBB8Y/TK49WJyzZCI/AAAAAAADgp4/NSUFrSud0YY/s400/well.ca_shipped.png" style="cursor: pointer; display: block; height: 371px; margin: 0px auto 10px; text-align: center; width: 400px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Follow-up (Oct 29th 2010)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I price-checked a list of things that I normally buy from the Rexall Pharma Plus in my neighbourhood. I had expected well.ca to be the winner for most non-massive (because of the free shipping) items, but Pharma Plus has the better price for many items. On Nov 5th, I swung by a Shoppers Drug Mart for more price checks. They are absolutely atrocious.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://well.ca/products/strepsils-lozenges_7404.html"&gt;Strepsils, Honey &amp;amp; Lemon, 24 lozenges&lt;/a&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;well.ca $3.99&lt;/span&gt;&lt;br /&gt;Pharma Plus $4.49&lt;br /&gt;Shoppers $5.49 &lt;br /&gt;&lt;br /&gt;&lt;a href="http://well.ca/products/ricola-cough-drop-lemon-mint_20237.html"&gt;Ricola Cough Drop, Lemon Mint, 75 g&lt;/a&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;well.ca $3.59&lt;/span&gt;&lt;br /&gt;Pharma Plus $3.99&lt;br /&gt;Shoppers $4.49&lt;br /&gt;&lt;br /&gt;&lt;a href="http://well.ca/products/cetaphil-moisturizing-lotion_6364.html"&gt;Cetaphil Moisturizing Lotion, 500 ml &lt;/a&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;well.ca $17.59&lt;/span&gt;&lt;br /&gt;Pharma Plus $17.99&lt;br /&gt;Shoppers $19.99&lt;br /&gt;&lt;br /&gt;&lt;a href="http://well.ca/products/cepacol-lozenges-citrus_7400.html?ref=my_store"&gt;Cepacol, Citrus, Extra Strength, 18 lozenges&lt;/a&gt;&lt;br /&gt;&lt;span style="color: orange;"&gt;well.ca $3.59&lt;/span&gt;&lt;br /&gt;Pharma Plus $3.99&lt;br /&gt;Shoppers $4.49&lt;br /&gt;&lt;br /&gt;&lt;a href="http://well.ca/products/neutrogena-men-razor-defense-face_3778.html?ref=my_store"&gt;Neutrogena Men Razor Defense Face Scrub, 123 ml&lt;/a&gt;&lt;br /&gt;&lt;div style="color: orange;"&gt;well.ca $10.75&lt;/div&gt;Shoppers $11.99&lt;br /&gt;&lt;br /&gt;&lt;a href="http://well.ca/products/chloraseptic-sore-throat-spray_16388.html?ref=my_store"&gt;Chloraseptic Sore Throat Spray, Soothing Citrus, 177 ml&lt;/a&gt;&lt;br /&gt;&lt;div style="color: orange;"&gt;well.ca $10.25&lt;/div&gt;Shoppers $11.99&lt;br /&gt;&lt;br /&gt;&lt;a href="http://well.ca/products/ozonol-non-stinging-ointment_540.html?ref=my_store"&gt;Ozonol, 30g&lt;/a&gt;&lt;br /&gt;&lt;div style="color: orange;"&gt;well.ca $7.95&lt;/div&gt;Shoppers $9.99&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;a href="http://well.ca/products/head-shoulders-classic-clean_14882.html"&gt;Head &amp;amp; Shoulders, Classic Clean, 2-in-1, 700 ml&lt;/a&gt;&lt;br /&gt;well.ca $12.27&lt;br /&gt;&lt;span style="color: red;"&gt;Pharma Plus $10.99&lt;/span&gt;&lt;br /&gt;Shoppers $12.49&lt;br /&gt;&lt;br /&gt;&lt;a href="http://well.ca/products/gillette-3x-clear-gel-deodorant_22995.html"&gt;Gillette 3X Clear Gel Deodorant, Wild Rain, 85 g&lt;/a&gt;&lt;br /&gt;well.ca $4.89&lt;br /&gt;&lt;span style="color: red;"&gt;Pharma Plus $3.99&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://well.ca/products/colgate-total-advance-health_25642.html"&gt;Colgate Total, Advance Health, Whitening, 170 ml&lt;/a&gt;&lt;br /&gt;well.ca $5.75&lt;br /&gt;&lt;span style="color: red;"&gt;Pharma Plus $5.29&lt;/span&gt;&lt;br /&gt;Shoppers $5.99&lt;br /&gt;&lt;br /&gt;&lt;a href="http://well.ca/products/softsoap-aloe-vera-liquid-hand-soap_442.html"&gt;Softsoap, Aloe Vera, Liquid Hand Soap Refill, 950 ml&lt;/a&gt;&lt;br /&gt;well.ca $4.89&lt;br /&gt;&lt;span style="color: red;"&gt;Pharma Plus $3.99&lt;/span&gt;&lt;br /&gt;Shoppers $5.49&lt;br /&gt;&lt;br /&gt;&lt;a href="http://well.ca/products/jamieson-vitamin-c-chewable-wild_10532.html"&gt;Jamieson, Vitamin C, Wild Blueberry, 500 mg, 120 Chewable Tablets&lt;/a&gt;&lt;br /&gt;well.ca $9.15&lt;br /&gt;&lt;span style="color: red;"&gt;Pharma Plus $7.99&lt;/span&gt;&lt;br /&gt;Shoppers $8.99&lt;br /&gt;&lt;br /&gt;&lt;a href="http://well.ca/products/fleecy-dryer-sheets_16427.html"&gt;Fleecy, Fresh Air, 80 Dryer Sheets&lt;/a&gt;&lt;br /&gt;well.ca $8.19&lt;br /&gt;&lt;span style="color: red;"&gt;Pharma Plus $6.99&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So I guess the result is that you should shop at well.ca or Pharma Plus based on convenience, but avoid Shoppers Drug Mart like the plague.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-3955980758995666935?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/3955980758995666935/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/10/buying-stuff.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/3955980758995666935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/3955980758995666935'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/10/buying-stuff.html' title='Buying Stuff'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Yqo80jBBB8Y/TKqFWfI7fGI/AAAAAAADgos/Jnsn9z0ndi4/s72-c/product_cetaphil_facial_moisturizer.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-4973435531495851351</id><published>2010-09-20T23:50:00.005-04:00</published><updated>2010-09-21T00:20:57.328-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='health'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><category scheme='http://www.blogger.com/atom/ns#' term='food'/><title type='text'>I'm Vegetari-ish</title><content type='html'>I love CBC Radio. I said it the other day, and I'll repeat it in print: In the ordered list of government services that I would give up, CBC outlives snowplowing the roads.&lt;br /&gt;&lt;br /&gt;Here's something great: (&lt;a href="http://www.cbc.ca/ideas/episodes/2010/05/17/have-your-meat-and-eat-it-too-part-1-2-listen/"&gt;link to CBC archive&lt;/a&gt;)&lt;br /&gt;CBC Radio, Ideas (Aug.18th, Aug.25th, Sept.1)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Have Your Meat And Eat It To&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;By freelance broadcaster Jill Eisen&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Food production, and how my food purchases are a vote is something that has increasingly interested me over the last couple of years. Don't get me wrong, I like eating meat, and I don't mind killing, but at torture, I think I draw the line. The fact is, that most of us are balefully ignorant about the effect we have on the world every time we make a purchase. I'm convinced that your daily vote-by-purchase has a much more profound effect then your vote at the Provincial and Federal level. And consequently, I'd like to know what my vote has been supporting.&lt;br /&gt;&lt;br /&gt;I listened to Part1, and thought: "Very interesting. Well balanced. This is a tricky problem." Then I got into Part2 and thought: "Whoa, this PETA guy is pushing the limits." He's the sort that makes a strong statement as if it is undisputed fact, when it is actually opinion. Try to keep an open mind. The genius of the broadcast is that he's eventually followed by an ex-Vegan who although less evangelical, is also pushing limits in the opposite direction. Her conjecture that the health difference between hunter-gatherers and early sedentary societies is solely due to diet is absurd. Read some Guns Germs and Steel for a good look into that time period. Anyway, by the time I got to Part3 which isn't only well balanced, but also offers a host of positive and immediate solutions, I was so blow away the be broadcast that I started taking noted. The quotes below are paraphrased.&lt;br /&gt;&lt;br /&gt;Let's start with some strong statements:&lt;br /&gt;&lt;blockquote&gt;In Canada and in the United states, the legal protections for Dogs or Cats don't apply to Chickens or Pigs and other farm animals. Factory Farm animals are routinely mutilated without pain relief. Every moment of these animals lives are categorized by unmitigated misery.&lt;br /&gt;&lt;br /&gt;It takes twenty calories into a pig or a chicken or a cow to get one one calorie back out in the form of meat. I would never go to my refrigerator and dump nineteen plates of pasta in the trash, but that's basically what you're doing when you consume animal products. As somebody that was trying to walk more lightly on the earth, thinking about consuming so gluttonously while other people were starving to death didn't sit well with me.&lt;/blockquote&gt;Now lets be reasonable. Nicolette Hahn Niman, author of "Righteous Porkchop: Finding a Life and Good Food Beyond Factory Farms." goes on to say some of the smartest things I've ever heard. She demonstrates that her farmland is not suitable for crop production, but is suitable for livestock grazing. It is consequently wasteful to not use the land for livestock, hence blowing away the 20:1 calorie ratio. P.S. She's a rancher who is a vegetarian who was a lawyer.&lt;br /&gt;&lt;br /&gt;Michael Pollan, author of "In Defense of Food: An Eater's Manifesto." is even better. Here's some good stuff:&lt;br /&gt;&lt;blockquote&gt;I think that sustainable animal protein has a place in really developing a truly sustainable agriculture.&lt;br /&gt;&lt;br /&gt;According to the UN's Food and Agriculture Organization, one third of all arable land is devoted to growing crops for animals.&lt;br /&gt;&lt;br /&gt;A food chain in which the sunlight feeds the grasses, the grasses feed the ruminants and the ruminants feed us is actually a very sustainable way to grow food.&lt;br /&gt;&lt;br /&gt;To argue for meat eating under these very narrow circumstances, from happy farms, where animals live good lives and their waste is managed properly and they're contributing to an ecosystem approach to growing food is to say you're going to eat a lot less meat.&lt;br /&gt;&lt;br /&gt;Meat eating was a special occasion in most households for many years.&lt;br /&gt;&lt;br /&gt;I would argue that paying a dollar or two is probably what an egg should cost.&lt;br /&gt;&lt;br /&gt;It's very convenient to have a long, complex food-chain where you don't have to look at the whole system and you just see the nice shrink-wrapped packaged meat. People are very happy to not deal with all the issues involved.&lt;br /&gt;&lt;br /&gt;When I published "The Omnivore's Delima", I heard from two kinds of people, some said "I read your book and I stopped eating meat", which I found very interesting because I researched the book and I didn't stop eating meat. I changed the kind of meat I eat, but then I heard from vegetarians who said "I read your book and I started eating meat again."&lt;br /&gt;&lt;br /&gt;In these best of all possible farms, the animals, as the farmers like to say "have one bad day". And of course we all have that bad day. Death is just a fact of life.&lt;br /&gt;&lt;br /&gt;If you standard is about ecological sustainability, you will find yourself coming out for a limited form of animal agriculture. If your framework is moral philosophy you can construct arguments that take you to a place where it's very hard to justify meat production.&lt;br /&gt;&lt;/blockquote&gt;Fred Kirschenmann says some great stuff:&lt;br /&gt;&lt;blockquote&gt;We should be eating with respect.&lt;br /&gt;&lt;br /&gt;One sixth of the world's population is going hungry in the modern food system. It's partly because we've decided that we're going to feed everybody in the world from raising corn and soy beans in Iowa. And it's not working.&lt;br /&gt;&lt;br /&gt;How many humans can a healthy ecology sustain. We are part of a biological system. We have to come to terms with how many humans are appropriate for the carrying capacity of the planet. It's probably going to be more like three or four billion. Somewhere we have to figure out how to bring our population explosion under control. We know part of the answer. We know that if you empower women, it starts to move in that direction.&lt;/blockquote&gt;Now for the ex-Vegan. She's awesome, but pushes her claims a little too far:&lt;br /&gt;&lt;blockquote&gt;People used to eat things like bacon and eggs for breakfast and diabetes was not an epidemic. Now they're eating highly processed cereal (which is just sugar) with low-fat milk (which is just more sugar), and we've got this whole crop of kids now who are going to die of blood sugar problems.&lt;br /&gt;&lt;br /&gt;The thing about being a vegan, it's not just what you eat, it becomes what you are. It becomes this tightly held identity, and that makes it really hard to engage with new information that threatens that identity. The only thing that really made me give it up was when my health failed catastrophically.&lt;br /&gt;&lt;br /&gt;Her story runs contrary to a whole host of studies claiming that a vegetarian diet is at least has healthy if not healthier than a meat eating diet.&lt;br /&gt;&lt;br /&gt;The thing about people who undertake a vegetarian lifestyle, they do a whole bunch of things, any of which would absolutely create a healthier life, for instance they don't smoke as much as the rest of the population. So there is a whole range of lifestyle factors that are hard to separate out.&lt;br /&gt;&lt;br /&gt;The best cohort studies on this compare Seventh Day Adventists to Mormons. The average Adventist lives seven years longer than the average American. They tend to be vegetarian, eat less donuts, eat less processed foods, don't smoke, don't drink alcohol and don't drink coffee. So it's not a fair comparison. But the Mormons also don't smoke or drink but do eat meat, and the Mormons live longer than the Adventists.&lt;/blockquote&gt;More from Michael Pollan:&lt;br /&gt;&lt;blockquote&gt;I have deep respect for vegetarians, for the reason that (unlike most people) they have thought through the consequences of their food choices. They have made a decision so that their choices reflect their values. And they're acting on that. In a sense, that's what everybody should do. I did that too, and I came out in a different place.&lt;br /&gt;&lt;br /&gt;There's a world if difference between a grass-fed steak and a feed-lot steak. They are very different products. They have different fats. They have different pharmaceuticals.&lt;br /&gt;&lt;br /&gt;You can point to populations that eat a heavy meat diet who are incredibly healthy, the Masai Warriors for example or the Inuit. Is it the same kind of animal protein that we eat? Well no, because those animal have a very different diet than our animals.&lt;br /&gt;&lt;br /&gt;Cutting down on meat is pretty unambiguously a good move if you're eating that nine ounces of it a day.&lt;/blockquote&gt;In Part3 we start with fear, but then wow, the hope:&lt;br /&gt;&lt;blockquote&gt;Almost all the meat and eggs you'll find on supermarket shelves comes from factory farms or feed-lots. Factory farms are blamed for everything from cruelty to animals to human illness to environmental destruction.&lt;br /&gt;&lt;br /&gt;In 2006 the United Nations Food and Agriculture Organization released a report called "Livestock's Long Shadow". It claimed that animal agriculture was responsible for 18% of the world's greenhouse gasses. That's more than all the world's transportation systems put together.&lt;br /&gt;&lt;br /&gt;The notion that somehow, by taking animals out of the food-system that we're going to solve our environmental problems, my response to that is: give me an example of a single ecology that is healthy without animals in it.&lt;br /&gt;&lt;br /&gt;Until the 1950s, most farms in North America were mixed with both crops and animals. The animals ate the farm's grasses and crop wastes and returned vital nutrients to the soil. Governments encouraged Farmers to specialize.&lt;br /&gt;&lt;br /&gt;The energy source for virtually all of agriculture now is fossil fuels. All of our fertilizers are based on fossil fuels. All of our pesticides are fossil fuel based. Our farm equipment is manufactured and operated with fossil fuels.&lt;br /&gt;&lt;br /&gt;We can't just think anymore about not doing any ecological damage. We need to start thinking about ecological restoration.&lt;br /&gt;&lt;br /&gt;What would a sustainable system of the future look like? What we have to work on now are systems based on biological synergies where the waste of one animal species becomes food for another. In all of our systems now, there should be no waste.&lt;/blockquote&gt;Joel Salatin from &lt;a href="http://en.wikipedia.org/wiki/Polyface_Farm"&gt;Polyface Farm&lt;/a&gt; in Swoope, Virginia&lt;br /&gt;&lt;blockquote&gt;Polyface Farm's design is all about symbiosis, between the chickens and the pigs, the rabbits and the chickens, the pigs and the cows.&lt;br /&gt;&lt;br /&gt;It allows us to then give the pigs valuable work to do and allow them to be in a niche that allows them to fully express their pigness. If we have a culture that just views these animals and plants as just inanimate piles of protoplasmic structure to be manipulated however cleverly hubris can imagine to manipulate it, we will begin viewing our citizens the same way and other cultures the same way. It's how we respect an honour the pigness of the pig, the least of these, that creates an ethical/moral framework on which we respect and honour the greatest of these.&lt;br /&gt;&lt;br /&gt;What we see with large herds of herbivores is that they're moving and they're mowing. They're not eating dead cows or chicken manure or dead chickens or fermented forage or silage or grain.&lt;br /&gt;&lt;br /&gt;How does nature sanitize behind those cows? Before Merck Pharmaceuticals and Pfizer developed grubicides and paracides, we find birds. So we follow the herbivores with the egg-mobiles.&lt;br /&gt;&lt;br /&gt;Grass is a perennial. So it doesn't have to be plowed or planted or seeded. Grass takes solar energy and converts it into biomass (carbonaceous material). Grass has its infant stage where growth is slow, then a juvenile growth spurt, then Senescence (later life). What we want to do is ensure that those plants go through the growth spurt as often as possible because that's when they're fixing in time way more carbon than in their infant or elder stages. So we manage the cows with electric fence to allow the grass to always go through the growth spurt.&lt;br /&gt;&lt;br /&gt;All plants want to maintain bilateral symmetry at the soil horizon. They want to have as much weight above the ground as they have below the ground. So when the cow grazes the grass, the roots sluff off an equivalent amount of root mass to create bilateral symmetry.&lt;br /&gt;&lt;br /&gt;If we move the cows every day it greatly accelerates the amount of energy that can be converted to carbon both above ground and in the root structure. If everybody in North America who had cows would practice this model, then &lt;span style="font-weight: bold;"&gt;in fewer in ten years, we would sequester all the carbon that's been emitted since the beginning of the industrial age.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Instead, we're feeding cows corn, that's an annual, that needs tillage and petroleum, that doesn't go through the same cycle that grass does. We've got feed-lots where instead of fertilizing the grass they ate, the manure is becoming a toxic problem in an area too small to handle it.&lt;/blockquote&gt;More from Michael Pollan who spent a week at Polyface Farm:&lt;br /&gt;&lt;blockquote&gt;What's astounding is that there is not only eggs, chicken and beef produced, but the land has actually been improved by this agriculture in ways that you can measure. There is more topsoil. There is more biodiversity. There is more fertility in the soil.&lt;br /&gt;&lt;br /&gt;What this kind of grass-fed beef and chicken operation shows is that there is a way to get what we want and at the same time contribute in a positive way to nature.&lt;br /&gt;&lt;br /&gt;Why does over 95% of the meat and eggs we eat come from Factory Farms? It is important to understand that this industrial meat system survives because the Government supports it.&lt;br /&gt;[1] The feed-lot owner can buy subsidized grain for less than the cost of production. This is what has driven animals to feed-lots and off of farms.&lt;br /&gt;[2] We do not enforce environmental laws on feed-lots. We treat them as farms instead of as factories.&lt;br /&gt;[3] We allow feed-lots to administer antibiotics on a routine basis in the feed.&lt;br /&gt;If we took away these three supports, you realize that this is not an industry survives in the free market. It is the product of this government support.&lt;/blockquote&gt;And to wrap it up, some farmers and a cook:&lt;br /&gt;&lt;blockquote&gt;Currently, two corporations control over 80% of all the Beef slaughtered in Canada, and four control 72% of the hogs. The meat packer is interested in two things: how much marbling is in the meat, and how much meat to bone. They're pushed hard by the grocery stores. The grocery stores are pushed hard by Walmart. The only way farmers can survive is to grow bigger, fatter, faster, cheaper.&lt;br /&gt;&lt;br /&gt;We look at the resources that occur on our farm, and try to turn those resources into as much beef as we can. But we can't survive doing it that way if all we're getting is the scale price paid across the auction block. We are not highly productive, make no mistake. We look at how many pounds of beef can that grass support sustainably.&lt;br /&gt;&lt;br /&gt;The only way to survive is to sell directly to consumers. But you need a good marketer, an it's a completely different set of skills than farming. Government policy makes it more difficult. They're closing down abattoirs and imposing prohibitively expensive regulations. If you're producing six steers a week, but the abattoir only takes ten thousand steers at a time, where are your steers going to go? So the farmer is put out of business.&lt;br /&gt;&lt;br /&gt;Can alternative food production feed the world? When you look at a big Tyson confinement house, and they say "look at how many chickens we're growing in such a small space", what they don't show you is how many hundreds of acres of grain are being brought in to feed that house.&lt;br /&gt;&lt;br /&gt;The average North American consumes more than half a pound of meat a day.&lt;br /&gt;&lt;br /&gt;The main reason that prices of alternative meat productions are higher is that government regulations don't scale. They reward large size and discriminate against small size. And grass-fed doesn't take government subsidies (whereas feed-lots are heavily subsidized). As grass-fed production becomes more normal, there will be an economizing of the infrastructure that we depend on, and as that happens, price can come down.&lt;br /&gt;&lt;br /&gt;Only 20% of food expenditure goes back to the farmer. The 80% is the store and transpiration and packaging and advertising.&lt;br /&gt;&lt;br /&gt;We need eaters who have re-discovered their kitchens. There is a new movement called nose-to-tail eating. If we're going to kill an animal, we need to eat every part of it.&lt;/blockquote&gt;Thank you CBC Radio and Jill Eisen. I love a well balanced, honest, non-judgemental source of information. Keep up the good work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-4973435531495851351?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/4973435531495851351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/09/im-vegitarish.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/4973435531495851351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/4973435531495851351'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/09/im-vegitarish.html' title='I&apos;m Vegetari-ish'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-2511194166430184257</id><published>2010-09-10T08:23:00.000-04:00</published><updated>2010-09-10T08:26:30.933-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='not-prose'/><title type='text'>A rhyme I composed on the bike-ride home.</title><content type='html'>I hate to stop unnecessarily.&lt;br /&gt;And crossing paths I look most warily.&lt;br /&gt;There are creatures in the night.&lt;br /&gt;There are monsters in the way.&lt;br /&gt;&lt;br /&gt;The wind is soft the light is foul.&lt;br /&gt;My enemies are on the prowl.&lt;br /&gt;But I am not afraid.&lt;br /&gt;My countenance is grave.&lt;br /&gt;&lt;br /&gt;My steps are quiet and precise.&lt;br /&gt;I move among them like a knife.&lt;br /&gt;Leaving silence in my wake.&lt;br /&gt;And I am not afraid.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-2511194166430184257?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/2511194166430184257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/09/rhyme-i-composed-on-bike-ride-home.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/2511194166430184257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/2511194166430184257'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/09/rhyme-i-composed-on-bike-ride-home.html' title='A rhyme I composed on the bike-ride home.'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-5336727052889893839</id><published>2010-08-25T11:53:00.002-04:00</published><updated>2010-08-25T12:00:36.586-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='spam'/><title type='text'>Spam I didn't mind.</title><content type='html'>To realize the value of a sibling,&lt;br /&gt;Ask an only child.&lt;br /&gt;&lt;br /&gt;To realize the value of ten years,&lt;br /&gt;Ask a newly divorced couple.&lt;br /&gt;&lt;br /&gt;To realize the value of four years,&lt;br /&gt;Ask a graduate.&lt;br /&gt;&lt;br /&gt;To realize the value of one year,&lt;br /&gt;Ask a kid who just failed a final exam.&lt;br /&gt;&lt;br /&gt;To realize the value of nine months,&lt;br /&gt;Ask a mother who just gave birth to a stillborn.&lt;br /&gt;&lt;br /&gt;To realize the value of one month,&lt;br /&gt;Ask a mother who just gave birth to a premature baby.&lt;br /&gt;&lt;br /&gt;To realize the value of one week,&lt;br /&gt;Ask an editor of a weekly newspaper.&lt;br /&gt;&lt;br /&gt;To realize the value of one minute,&lt;br /&gt;Ask a person who just missed the train.&lt;br /&gt;&lt;br /&gt;To realize the value of one-second,&lt;br /&gt;Ask a person who just avoided a twenty car pile-up.&lt;br /&gt;&lt;br /&gt;To realize the value of a friend,&lt;br /&gt;LOSE ONE.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-5336727052889893839?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/5336727052889893839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/08/spam-i-didnt-mind.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/5336727052889893839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/5336727052889893839'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/08/spam-i-didnt-mind.html' title='Spam I didn&apos;t mind.'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-6380560720563441605</id><published>2010-07-05T11:00:00.004-04:00</published><updated>2010-07-05T11:16:17.918-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>Copyright Law and Bill C-32</title><content type='html'>I was looking at &lt;a href="http://twitter.com/MrPolyonymous"&gt;Dan's Twitter&lt;/a&gt; and started following &lt;a href="http://twitter.com/michaelgeist"&gt;Michael Geist&lt;/a&gt;. Then I read &lt;a href="http://copyright.michaelgeist.ca/copyright-take-action"&gt;his blog&lt;/a&gt;. I wanted to do something, and at first was disappointed that he didn't provide a form letter. I spent almost two hours on the following, and in the end was glad that I took the time to put my own concerns in my own words. I sent it by soft and hard copy to the contacts below.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;I'll try to keep this succinct. I'm concerned about Bill C-32. Obviously the world of 2010 is very different from previous decades with respect to the production, transmission and consumption of information and media. Obviously copyright reform is required. I am a software developer. I have a vested interest in copyright. I vote.&lt;br /&gt;&lt;br /&gt;I support many aspects of Bill C-32, but the DRM section is simply ridiculous. The issue is that if a producer has shipped some media protected by a "digital lock", then removing that "digital lock" or building a device that can remove that "digital lock" would be a crime. As has been pointed out by many others before me, this idea is fundamentally flawed.&lt;br /&gt;&lt;br /&gt;1. Bill C-32 is intentionally vague about the definition of a "digital lock". Even if the lock is simple, so long as it is there, it would be illegal to break it. Furthermore, devices that can break it would be illegal. But these devices are just algorithms, which a person could perform by hand. There was a time that MD5 was considered a cryptographically secure hash algorithm. Today it can be defeated by paper and pencil. My point is that smart humans are devices capable of defeating "digital locks". The law would make smart humans illegal.&lt;br /&gt;&lt;br /&gt;2. It is impossible to prevent the reproduction of media with a "digital lock". Most media enters a person through their ears or eyes. By putting a light recording device in front of the eyes and a sound recording device beside the ears, any media can be copied. This example is extreme, but the idea of copying the media after the controlling device has formatted it for output (i.e. at the audio/video-out layer) has been used for a long time.&lt;br /&gt;&lt;br /&gt;3. The above two points demonstrate that the digital-lock-as-law idea is non-functional. It should matter what people do with media, not how they do it. If I store a copy of some media in a box in my back-yard to protect against the risk of loss in case my house burns down, that should be okay, no matter how I made the copy. If I start copying and selling someone else's intellectual property, that should be a crime, no matter how I made the copy. I think that much is obvious to everyone.&lt;br /&gt;&lt;br /&gt;4. Information and technology moves faster than all of us. Look at iTunes. Look at Google. They are obviously successful. Their focal point is obviously not DRM. Those companies who have made DRM their flag-ship are dinosaurs. Don't tie our country, our citizens, our economy to their sinking ship. We need copyright reform, not copyright imprisonment.&lt;br /&gt;&lt;br /&gt;I don't require a reply. I'm just stating my point of view.&lt;br /&gt;&amp;lt;my address, occupation, signature&amp;gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;a href="http://www2.parl.gc.ca/Parlinfo/Compilations/HouseOfCommons/MemberByPostalCode.aspx?Menu=HOC"&gt;Find your MP&lt;/a&gt;&lt;br /&gt;Mine is Paul Dewar:&lt;br /&gt;Dewar.P(at)parl.gc.ca&lt;br /&gt;Paul Dewar c/o House of Commons, Ottawa, Ontario, K1A 0A6.&lt;br /&gt;&lt;br /&gt;The Prime Minister:&lt;br /&gt;&lt;a href="http://www.pm.gc.ca/eng/contact.asp?featureId=10"&gt;Used this instead of email.&lt;/a&gt;&lt;br /&gt;Stephen Harper c/o Office of the Prime Minister, 80 Wellington Street, Ottawa, K1A 0A2.&lt;br /&gt;&lt;br /&gt;Tony Clement, the Minister of Industry:&lt;br /&gt;minister.industry(at)ic.gc.ca&lt;br /&gt;Tony Clement c/o Office of the Minister of Industry, 235 Queen Street, Ottawa, Ontario, K1A 0H5.&lt;br /&gt;&lt;br /&gt;James Moore, the Minister of Canadian Heritage:&lt;br /&gt;moorej(at)parl.gc.ca&lt;br /&gt;James Moore c/o House of Commons, Ottawa, Ontario, K1A 0A6.&lt;br /&gt;&lt;br /&gt;Michael Chong, the Chair of the House of Commons Industry Committee:&lt;br /&gt;Chong.M(at)parl.gc.ca&lt;br /&gt;Michael Chong c/o House of Commons, Ottawa, Ontario, K1A 0A6.&lt;br /&gt;&lt;br /&gt;Liberal leader Michael Ignatieff:&lt;br /&gt;Ignatieff.M(at)parl.gc.ca&lt;br /&gt;Michael Ignatieff c/o Liberal Party of Canada, 81 Metcalfe Street, Suite 400, Ottawa, Ontario, K1P 6M8.&lt;br /&gt;&lt;br /&gt;NDP Leader Jack Layton:&lt;br /&gt;LaytoJ(at)parl.gc.ca&lt;br /&gt;Jack Layton c/o House of Commons, Ottawa, Ontario, K1A 0A6.&lt;br /&gt;&lt;br /&gt;Canadian Heritage's Copyright Policy Branch:&lt;br /&gt;&lt;a href="http://www2.pch.gc.ca/pc-ch/org/sectr/ac-ca/pda-cpb/cntct/frm/index-eng.cfm"&gt;Used this instead of email.&lt;/a&gt;&lt;br /&gt;Department of Canadian Heritage, Copyright Policy Branch, 275 Slater Street, 7th Floor, Ottawa, Ontario, K1A 0M5.&lt;br /&gt;&lt;br /&gt;Industry Canada's Intellectual Property Policy Directorate:&lt;br /&gt;copyright-droitdauteur(at)ic.gc.ca&lt;br /&gt;(couldn't find a hard-copy address)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-6380560720563441605?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/6380560720563441605/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/07/copyright-law-and-bill-c-32.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/6380560720563441605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/6380560720563441605'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/07/copyright-law-and-bill-c-32.html' title='Copyright Law and Bill C-32'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-4551977803252896618</id><published>2010-04-21T20:01:00.005-04:00</published><updated>2010-04-23T08:13:20.504-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reviews'/><title type='text'>Wine I Like</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.lcbo.com/lcbo-ear/lcbo/product/details.do?language=EN&amp;amp;itemNumber=673780"&gt;Two Tone Farm Cabernet Sauvignon&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Yqo80jBBB8Y/S9GOffu2vqI/AAAAAAACTUU/ReZitDnnNsU/s1600/wine_two_tone_farm_cabernet_sauvignon.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 84px; height: 200px;" src="http://3.bp.blogspot.com/_Yqo80jBBB8Y/S9GOffu2vqI/AAAAAAACTUU/ReZitDnnNsU/s200/wine_two_tone_farm_cabernet_sauvignon.jpg" alt="" id="BLOGGER_PHOTO_ID_5463304494722236066" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Yqo80jBBB8Y/S8-S8wVwXDI/AAAAAAACTUI/pztqM87YN1A/s1600/wine_chat_en_oeuf.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 62px; height: 200px;" src="http://1.bp.blogspot.com/_Yqo80jBBB8Y/S8-S8wVwXDI/AAAAAAACTUI/pztqM87YN1A/s200/wine_chat_en_oeuf.jpg" alt="" id="BLOGGER_PHOTO_ID_5462746445489658930" border="0" /&gt;&lt;/a&gt;&lt;a href="http://www.lcbo.com/lcbo-ear/lcbo/product/details.do?language=EN&amp;amp;itemNumber=21113"&gt;Chat-en-Oeuf&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Yqo80jBBB8Y/S8-SfobZMuI/AAAAAAACTUA/31bmpLil6jM/s1600/wine_funky_llama_shiraz.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 62px; height: 200px;" src="http://1.bp.blogspot.com/_Yqo80jBBB8Y/S8-SfobZMuI/AAAAAAACTUA/31bmpLil6jM/s200/wine_funky_llama_shiraz.jpg" alt="" id="BLOGGER_PHOTO_ID_5462745945149616866" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.lcbo.com/lcbo-ear/lcbo/product/details.do?language=EN&amp;amp;itemNumber=614685"&gt;Funky Llama Shriaz&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-4551977803252896618?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/4551977803252896618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/04/wine-i-like.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/4551977803252896618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/4551977803252896618'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/04/wine-i-like.html' title='Wine I Like'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Yqo80jBBB8Y/S9GOffu2vqI/AAAAAAACTUU/ReZitDnnNsU/s72-c/wine_two_tone_farm_cabernet_sauvignon.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-6608781250726816567</id><published>2010-04-13T11:05:00.003-04:00</published><updated>2010-07-05T11:17:28.445-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>An Interesting Point Of View</title><content type='html'>&lt;a href="http://twitter.com/NathanBurgoine"&gt;NathanBurgoine&lt;/a&gt; retweeted &lt;a href="http://twitter.com/fj"&gt;fj&lt;/a&gt; who tweeted about &lt;a href="http://seleneluna.wordpress.com/2010/04/12/%E2%80%9Cyou-want-to-get-mad%E2%80%9D/"&gt;Selene Luna&lt;/a&gt; who reposted &lt;a href="http://ladybunny.net/"&gt;Lady Bunny&lt;/a&gt;'s FaceBook, “YOU WANT TO GET MAD?” (Author unknown).&lt;br /&gt;&lt;br /&gt;Here it is:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;We had eight years of Bush and Cheney, but now you get mad!&lt;br /&gt;&lt;br /&gt;You didn’t get mad when the Supreme Court stopped a legal recount and appointed a President.&lt;br /&gt;&lt;br /&gt;You didn’t get mad when Cheney allowed Energy company officials to dictate energy policy.&lt;br /&gt;&lt;br /&gt;You didn’t get mad when a covert CIA operative got ousted.&lt;br /&gt;&lt;br /&gt;You didn’t get mad when the Patriot Act got passed..&lt;br /&gt;&lt;br /&gt;You didn’t get mad when we illegally invaded a country that posed no threat to us.&lt;br /&gt;&lt;br /&gt;You didn’t get mad when we spent over 600 billion(and counting) on said illegal war.&lt;br /&gt;&lt;br /&gt;You didn’t get mad when over 10 billion dollars just disappeared in Iraq.&lt;br /&gt;&lt;br /&gt;You didn’t get mad when you found out we were torturing people.&lt;br /&gt;&lt;br /&gt;You didn’t get mad when the government was illegally wiretapping Americans.&lt;br /&gt;&lt;br /&gt;You didn’t get mad when we didn’t catch Bin Laden.&lt;br /&gt;&lt;br /&gt;You didn’t get mad when you saw the horrible conditions at Walter Reed.&lt;br /&gt;&lt;br /&gt;You didn’t get mad when we let a major US city drown.&lt;br /&gt;&lt;br /&gt;You didn’t get mad when we gave a 900 billion tax break to the rich.&lt;br /&gt;&lt;br /&gt;You didn’t get mad when, using reconciliation; a trillion dollars of our tax dollars were redirected to insurance companies for Medicare Advantage which cost over 20 percent more for basically the same services that Medicare provides.&lt;br /&gt;&lt;br /&gt;You didn’t get mad when the deficit hit the trillion dollar mark, and our debt hit the thirteen trillion dollar mark.&lt;br /&gt;&lt;br /&gt;You finally got mad when the government decided that people in America deserved the right to see a doctor if they are sick. Yes, illegal wars, lies, corruption, torture, stealing your tax dollars to make the rich richer, are all okay with you, but helping other Americans… oh hell no.&lt;br /&gt;&lt;br /&gt;AND NOW YOU’RE MAD!&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-6608781250726816567?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/6608781250726816567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/04/interesting-point-of-view.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/6608781250726816567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/6608781250726816567'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/04/interesting-point-of-view.html' title='An Interesting Point Of View'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-7381395553735655669</id><published>2010-03-24T14:51:00.005-04:00</published><updated>2010-10-20T08:11:12.787-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='ottawa'/><title type='text'>What to do when your phone stops working.</title><content type='html'>Luckily there are two hand-sets. Swap batteries and the broken handset starts working. So the battery is dead. What now?&lt;br /&gt;&lt;br /&gt;Phone says: vtech DECT 6.0&lt;br /&gt;Google finds: &lt;a href="http://www.vtechphones.com/vtechui/store/dsp_product.cfm?itemID=3806"&gt;phone&lt;/a&gt;, &lt;a href="http://www.vtechphones.com/vtechui/store/dsp_image_pop.cfm?itemid=FBDECD34-17A4-4529-24B53A481BD1EF7C"&gt;picture&lt;/a&gt;, model: LS6115-2&lt;br /&gt;And sidebar shows:&lt;a href="http://www.vtechphones.com/vtechui/store/dsp_product.cfm?itemID=27FD87FD-17A4-4529-24B56712BC33773D"&gt; NiMH replacement battery&lt;/a&gt;, model: 89-1337-00 (BT 28443), $19.99&lt;br /&gt;&lt;br /&gt;But the obvious route is not usually the best.&lt;br /&gt;&lt;a href="http://www.alexanderbattery.com/contacus.htm"&gt;www.alexanderbattery.com&lt;/a&gt;&lt;br /&gt;technical@alexanderbattery.com&lt;br /&gt;Answer: Unfortunately we do not carry this battery in stock. We can order an equivalent. Our part number is 70AAAH2BMJ. Price is $14.97/ea. Delivery would be about 1-2 weeks.&lt;br /&gt;&lt;br /&gt;These (US) sites show a sample of the competition:&lt;br /&gt;&lt;a href="http://www.blogger.com/product.asp_Q_BatteryID_E_920_A_CrossRef_E_V-TECH%20BT-28443_A_showReplaces_E_920"&gt;www.batteriesdirect.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.batterymart.com/c-vtech-89-1337-00-00-cordless-phone.html"&gt;www.batterymart.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.batterydepot.com/battery/9B-0545/VTECH/CORDLESS-PHONE-BATTERIES/89-1337-00-00,_BT-18443,_BT-28443_"&gt;www.batterydepot.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://uk.answers.yahoo.com/question/index?qid=20080914011353AAsmST3"&gt;Ten seconds research&lt;/a&gt; convinces me that phone batteries last ~1year.&lt;br /&gt;&lt;br /&gt;So, I'll take two from alexanderbattery. Their price is decent, Canadian, and I don't have to deal with any hassle. I just reply: "Great. Please order two for pickup. Thanks." and when they arrive, I get notified, and I drop by to pay and pick them up. Easy.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fail&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Placed order March 24, arrived March 31, picked them up April 1, installed them April 5. They work fine, but are slightly shorter and wider and consequently don't fit in the phone, so now they're duct-taped to the back of the phone, which sucks.&lt;br /&gt;&lt;br /&gt;Next time, I'll obey the manufacturer.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update (Oct. 10th, 2010)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I've been getting tired of the duct-taped phones. The problem is that &lt;a href="http://www.vtechphones.com//vtechphones/index.cfm/product-detail/?ProductID=238"&gt;this&lt;/a&gt; (from above) is a US-only website, and for the life of me, I couldn't find a Canadian distributor. I had to use their contact-us link and ask them. Anyway, here it is:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://shop.vtechcanada.com/en/vtt/product_line/index.cfm?id=8913370100"&gt;vtechcanada.com&lt;/a&gt; &amp;gt; phone products &amp;gt; shop by series &amp;gt; ls series &amp;gt; LS6115 &amp;gt; Replacement battery : 891337&lt;br /&gt;&lt;br /&gt;$16.99 * 2 + $12.90 shipping + $6.10 HST = $52.98&lt;br /&gt;&lt;br /&gt;Got Them&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_Yqo80jBBB8Y/TL7cIdRxFnI/AAAAAAADhhM/tqY1Cb2qY4Q/s1600/vtech_batteries.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="250" src="http://2.bp.blogspot.com/_Yqo80jBBB8Y/TL7cIdRxFnI/AAAAAAADhhM/tqY1Cb2qY4Q/s320/vtech_batteries.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-7381395553735655669?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/7381395553735655669/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/03/what-to-do-when-your-phone-stops.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/7381395553735655669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/7381395553735655669'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/03/what-to-do-when-your-phone-stops.html' title='What to do when your phone stops working.'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Yqo80jBBB8Y/TL7cIdRxFnI/AAAAAAADhhM/tqY1Cb2qY4Q/s72-c/vtech_batteries.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-2360379655079766552</id><published>2010-03-02T21:39:00.005-05:00</published><updated>2010-04-22T08:25:11.848-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='travel'/><category scheme='http://www.blogger.com/atom/ns#' term='adventure'/><category scheme='http://www.blogger.com/atom/ns#' term='st.lucia'/><title type='text'>St. Lucia (February 2010)</title><content type='html'>&lt;div style="float: left; text-align: center; padding-right: 8px; padding-top: 4px;"&gt;&lt;a target="_blank" href="http://picasaweb.google.com/michael.holtstrom/StLucia?feat=embedwebsite"&gt;&lt;img src="http://lh3.ggpht.com/_Yqo80jBBB8Y/S4nRplIgQdE/AAAAAAACQq8/pZC_qpDAWys/s160-c/StLucia.jpg" width="160" height="160" /&gt;&lt;/a&gt;&lt;/div&gt;I wanted to go to Costa Rica for a week in February, but didn't try to book the flights until January at which point they looked too expensive. Instead, we decided to book the time off work (in advance) and book a destination at the last minute. I watched &lt;a href="http://michaelholtstrom.blogspot.com/2010/01/flights-from-ottawa-yow.html"&gt;flight prices&lt;/a&gt; for the week prior to our vacation, and they did drop considerably as the date neared, so everything looked okay. But on the Tuesday before our Saturday vacation, prices "for everything" were still too high. There were some cheap canned flight/resort deals, but when it came down to it, that's not what either of us wanted. We ended up paying big money for a Monday-Monday (instead of Saturday-Saturday) departing from Montréal (instead of Ottawa). The flights came with a week an inland hotel, and I was just going to accept that, but Amanda (bless her) sent out a hundred emails on Saturday morning (while I was coding &lt;a href="http://www.evilgoblin.com/"&gt;evilgoblin.com&lt;/a&gt;) and we got a spot at the &lt;a href="http://www.oasismarigot.com/"&gt;Oasis Marigot&lt;/a&gt; -- five nights in a sea-side cottage and two nights on a sail boat. Perfect. (here's a &lt;a href="http://maps.google.com/maps/ms?ie=UTF8&amp;amp;hl=en&amp;amp;msa=0&amp;amp;msid=114460167986345816924.000480e429c3ed32a7737&amp;amp;z=11"&gt;map&lt;/a&gt; of our trip)&lt;br /&gt;&lt;br /&gt;I stayed up until 3am Saturday finishing phase one of evilgobin cleanup (take the working code of ver4 and re-architect it so that it's good enough to build on), and Sunday I cleaned the house and packed. We left the house at 3pm, drove to Montréal airport, checked in at &lt;a href="http://www.starwoodhotels.com/alofthotels/property/overview/index.html?propertyID=3044"&gt;aloft hotel&lt;/a&gt; (which included parking the car for the week), and had dinner at St. Hubert's (a short drive away, but without directions we wandered though Dorval for a long time). Back at the hotel we watched figure skating Olympics, saw (not live) the first Canadian at-home gold medal and had a great night. Next morning, Amanda "lost" her wallet (actually it was on the night-stand beside the phone) which caused some unpacking and re-packing and general unhappiness. But the juice/croissant/fruit breakfast provided by the hotel put us back in good spirits.&lt;br /&gt;&lt;br /&gt;The shuttle got us to the airport in no time. We flew Air Canada 1810 YUL-UVF departing 9:05am. Self check-in was easy except for figuring out how to put the stickers on the bags, and there was a ~10 minute line up at the baggage drop-off. Security had almost no line, but they took more time than usual looking at the bags in the x-ray machine, and my boots and rings set off the metal detectors so I got the "detailed" screening. Finally on the plane, our seats were separated by several rows, but the ride was good. There was almost no waiting on-plane before take-off or after landing. We deplaned via stairs, but it was much quicker than boarding because we were able to use both the front and rear exits. There was ~15min wait at customs and we were met at the exit by a taxi (8-person mini-van) driver named Ed who had been booked for us by the Oasis Marigot. He was really great. The drive took about an hour, but he showed us on a map where we were going and talked the whole way about what we were seeing and answered all our questions about St. Lucia. It cost $70us but we gave him $80.&lt;br /&gt;&lt;br /&gt;The Oasis had suggested a taxi rather than a rental because "it's hard to find" but I think we could have done it ourselves with a decent map. That said, I really appreciated Ed's commentary and avoiding the stress of driving on the left after a long flight, so no regrets. At the end of the road we were (eventually) met by the Oasis' water taxi that took us and our luggage across the bay and were shown to our room (which was fantastic). To get up the hill side they have a trolley which is a great idea considering our luggage. I asked, and was told that both the trolley and the no-road-access are not common in St. Lucia.&lt;br /&gt;&lt;br /&gt;There is some shared space (with a pool) outside our room (&lt;a href="http://www.oasismarigot.com/oceancottage.html"&gt;ocean cottage four&lt;/a&gt; aka Large Floor Plan 4) where we met Yan and Dean from Kingston Ontario (they'd arrived the previous day). They advised us that the restaurant at the bottom of the hill (Doolittle's) had a special on: "Lady with a flower in her hair accompanied by a gentleman gets her meal for free". We were starved so we ditched our stuff, picked a flower and made our way down, but the kitchen wouldn't open for another hour. We had drinks while we waited and I talked the bartender into fast-tracking us some chicken fingers from the kitchen. He was great. He brought me a second bottle of beer (Piton) without asking and didn't charge us for it or for the chicken fingers. Dinner was fairly good but it took a very long time and we were both exhausted after the walk back to our cottage. We slept almost twelve hours.&lt;br /&gt;&lt;br /&gt;Next morning was another beautiful day. I went to the office to check-in. The lady there (Nahdjla) was great, she set me up with a car rental and talked them down to $75us from $85us. She also gave me the lay of the land and confirmed our boat pickup/drop-off. She was really good at summarizing at the end of a booking phone call so that it was obvious what both parties had agreed to. Afterwards, I picked up Amanda and we headed down to the public ferry and bought two 4day passes. On the other side (which has road access) we had lunch at a bakery on the shore (again expensive for average quality food). Afterwards we spent $200ec at the grocery store and took the loot back to our flat. It has a nice little kitchen (actually bigger than our kitchen back home) well stocked with pots, cutlery, etc, but lacking in some critical respects: salt, pepper, matches (to light the gas range). Also the propane tank (under the sink) had a safety switch in the off position. So it took some figuring. We scored matches from the neighbors and used the toaster to light them.&lt;br /&gt;&lt;br /&gt;I cannot stress enough how beautiful this bay is.&lt;br /&gt;&lt;br /&gt;Anyway, after stowing the groceries we went down to the beach. It's small but pleasant enough. The guy in charge of the chairs (which are free for tenants) said: "Your lady told me that she likes the ganga". I replied: "Oh. No thanks. We don't need that." To which he countered: "No? You don't need no cocaine?". I think in the remainder of the trip we were offered marijuana five or six more times and cocaine a second time. People in St. Lucia are forward but not too pushy and are easily dealt with if you are polite but firm.&lt;br /&gt;&lt;br /&gt;After setting up Amanda with a beach chair, I snorkeled around the little swimming area for a while (which was relatively barren and polluted) and eventually found lots of fish, anemones and urchin type things around a little rock jetty that marked the left boundary of the swimming area. That was neat and I spent a long time staring at them. Afterwards we retired back to our cabin, but on the way I checked at the office to see if it is permitted to climb the hill. It turns out that the land behind the Oasis Marigot is a nature preserve and there is a trail to the summit. So I changed clothes, grabbed my camera and set off.&lt;br /&gt;&lt;br /&gt;I was surprised to discover that the Oasis is enclosed in a razor-wire fence. I don't know if that keeps out animals or criminals. There are two little gates that you though. During the day they are left ajar. I assume they're shut in the evening. They can only be opened from the inside, so don't stay out past dark! The trail was a good climb (and pleasantly deserted) but there wasn't much to see. I did find a tiny bird's nest and on the way down ventured off the track several meters and found a giant caterpillar (maybe 11cm long, 2cm thick). The view from the top was fairly spectacular, but not really much better than from our cottage. And there were millions of tiny insects (which may or may not bite) flowing past me on the prevailing winds, so I didn't stick around for long.&lt;br /&gt;&lt;br /&gt;At the grocery store, I had picked up a few bottles of Piton (their local lager, quite good) and a bottle of "Guinness Foreign Extra" which sadly tastes like a cross between real Guinness and tobacco juice. Yuck. Amanda made fruit, cheese, shredded cucumber and garlic-butter-pasta for dinner, then we played a game of scrabble which neither of us could finish because we played our words so densely.&lt;br /&gt;&lt;br /&gt;Next morning we had muesli for breakfast and footed our gear over to the parking lot for our 9am meet with Jeanine from Avis. She arrived after a few minutes wait (early, I'm fairly sure) and I filled out our the rental agreement on the trunk of the car. With insurance, etc. it came to ~$100us/day (as promised), was a Nissan automatic, was shockingly scratched and dented, and had a big red sticker on the inside reminding you to drive on the left and to put it in 2nd when going down steep hills. Along with the rental, you must purchase a driver's permit, but she didn't have it with her. We arranged for it to be left at a nearby hotel. A driver was coming to pick her up and he'd have it with him.&lt;br /&gt;&lt;br /&gt;So with that settled, we embarked on our crazy adventure. The driving is tricky. Its on the left, narrow, steep, windy and most intersections aren't posted. We went the wrong way that the first turn and were advised by an old man to turn around and "Go to the shanty, turn left, then at the other shanty, turn right". We drove (through much bedlam) to Anse Le Raye, Canaries, and on to Soufrière where people on the very narrow downtown streets continually offered directions (presumably wanting a dollar). By following other touristy cars we found ourselves on the way out of town and at the "Drive-in Volcano". It was interesting to see but was definitely a tourist trap. It was very crowded and we felt thoroughly corralled.&lt;br /&gt;&lt;br /&gt;We got directions from two different staff at the Volcano (back through town) to the Diamond Waterfall, but when we arrived, it was thick with cruise boat tourists -- literally an infinite line of people standing three abreast. The ticket lady said they'd be all gone in a few hours so we drove back through town, parked at the waterfront and walked past "local's territory" to the beach (which was rocky and strewn with garbage). We persevered around the point and were rewarded with a great view of The Pitons and proper beach (although still quite rocky). After relaxing for a while we decided to head back to search for ice cream. I stopped at the car and re-applied sun-screen (having already burnt the tops of my feet). We picked up supplies at a local grocery store but no ice cream (because they only sold large tubs). Back at the Diamond Waterfall we had the place almost entirely to ourselves. It's definitely worth the visit when the crowds aren't there. We took our time wandering the paths and just sat around several times.&lt;br /&gt;&lt;br /&gt;The drive home was relatively uneventful. We stopped at a few road-side lookouts. Back in Marigot we again took a wrong turn and had to be advised by a local: "Hey Papa, wrong way!" Before the long climb back to our cottage we took a swim at the beach and I started stared some more at the fish clustered around the rocks. Then back at our cottage we took a short dip in the pool to wash off the salt. After a rest we cleaned up than went to Chateau Mygo for dinner. It was characteristically expensive and took ~2.5 hours but was really superb. Amanda had scallops and I Had fried fish. That doesn't sound too exciting but let me assure you it was excellent.&lt;br /&gt;&lt;br /&gt;I've forgotten to mention that each of us had picked up a variety of bug bites, mostly around the feet and ankles. So before dinner and again before bed, we started putting on DEET, and that seemed to significantly reduce the problem. There's nothing like scratching mosquito bites on sun burnt feet.&lt;br /&gt;&lt;br /&gt;Next morning (Thursday 18th) we had muesli again and it was another beautiful day. But quelle disaster, I'd lost the car keys. I'm normally a very careful person and this sort of thing doesn't happen to me. I double searched the room, checked the path to the car and back and decided they must have been in my shorts pocket when I went swimming, and were irrevocably lost in the sea. I asked around but no one had found any keys, so I got Nahdjla to phone Avis for me and ask for another pair. They said that the spare keys were in another facility and they'd find them and call back with a quote (for delivery cost). So I agreed to check back with her later and fetched Amanda from the house so I could snorkel for the keys. Unbelievably, I swam right to them. They were beside an urchin beneath a buoy that I had been looking at the other day. Hooray! This un-ruined my day. I ran back to advise Nahdjla.&lt;br /&gt;&lt;br /&gt;Amanda and I had egg salad sandwiches for lunch before driving to Castries. The drive north is much easier than the drive south. The roads are wider, less windy, less steep, less fast. But Castries is a city and there were three huge cruise ships in the harbour. After some sweating and swearing we found a multi-level car park and walked around the markets. After driving, I was in no mood for shopping, but I did my best not to grouch on Amanda's parade. Seeing my eminent collapse, she stopped us at a grocery store and scored me some Snapple and two bananas. Then we drove on to Rodney Bay and went swimming at their beach. It's nice but not as good as &lt;a href="http://www.tribalworker.com/mw/travel/cuba/"&gt;Varadero&lt;/a&gt; or &lt;a href="http://www.tribalworker.com/mw/travel/costarica/"&gt;Manual Antonio&lt;/a&gt; for that matter.&lt;br /&gt;&lt;br /&gt;After our swim we walked the length of the beach and back and got a look at the free-with-the-flights hotel: very depressing. I much prefer Marigot Bay.  On the way home we had to punch through some rush-hour traffic, but got back to the Oasis in time to watch the last light fade from the horizon. We had a quick swim in the pool, then Amanda cooked and amazing meal: carrots, orca, garlic potatoes, fried fish. But she had a stomach ache, so I ate alone.&lt;br /&gt;&lt;br /&gt;There is a lot I love about Marigot Bay, but it has its faults. There are mosquitoes. Although I never saw them I had ten or twelve nasty bites to remember them by. There is hot water but the water pressure (both hot and cold) is bad. When you run the tap or flush the toilet or take a shower it comes in fits and bursts as though the pump is drawing air. The birds are pretty but there is a lot of forest noise all night and the walkway lights shine into your room so that it's never dark enough for proper sleeping. The bed is large but is hard and you can feel the springs and despite its hardness passes all your partner's slightest movements to you as little earthquakes, almost as efficiently as a waterbed. Also, I hate the pillows.&lt;br /&gt;&lt;br /&gt;Anyway, for whatever reason (I blame the pillows), I woke up mid week with a stiff neck. And Thursday night it got so much worse that I couldn't sleep. Near morning I took some Advil and switched to a towel for a pillow and the situation improved but I was largely incapacitated until noon.&lt;br /&gt;&lt;br /&gt;After lunch we drove out to Barre de L'Isle, which is an Inland hike along a ridge and up a mountain. The ridge was beautiful and breezy and the mountain (steep hill) was a very difficult climb but a great adventure. The views were nice but not spectacular. The value was in the journey.&lt;br /&gt;&lt;br /&gt;Back home after a leisurely dip in the pool, Amanda made dinner and we packed for the boat. We read some of "The Last Chronicle of Barset" together (Amanda caught up to me the previous night), and went to bed. I slept with a towel for a pillow again which helped but next morning my next was still quite stiff.&lt;br /&gt;&lt;br /&gt;Saturday was another beautiful day. I met Avis at 9:30am to return the car. They were on time and the process was easy. I stopped at the bank to pickup some cash and luckily they were open. Unluckily, the only way to get cash (I have TD debit and visa) is as a cash advance on a visa (which collects interest immediately) plus a bank fee of $20ec. Hotels and restaurants take visa but everyone else (taxi, park admission, ferry, grocery store) requires cash (us or ec). So after waiting forever in line, getting the bad news, trying (rejected) my debit card in the ABM, waiting again forever in line trying (rejected) my visa in the ABM (fee is only $5ec if you use the ABM), I eventually got $200ec form the bank teller (after handing over Visa, Driver's License, foreign address, local address, and signing ~nine times).&lt;br /&gt;&lt;br /&gt;In the mean time, Amanda's attempts to email the Girl Guides were frustrated by repeated IE crashes. We were both late so she brought down all the luggage all by herself (therefore super pissed). But finally we were on the boat and under sail to Pigeon Island in Rodney Bay.&lt;br /&gt;&lt;br /&gt;The journey by boat is very different and much better then the journey by car. Our skipper "Mike" (born and raised in Marigot Bay) anchored near Pigeon Island and motored us in (via little rubber dingy) and we agreed to meet at 3pm. We paid entrance (it's a national park), used the washroom, had an excellent lunch (Roti) and climbed the hill, which has an unbelievably great view. Then motored back to the boat, went for a swim and sailed back to Marigot Bay.&lt;br /&gt;&lt;br /&gt;We were both pretty burnt but not yet incapacitated (I actually bummed some sunscreen from a Brit on Pigeon Island beach). Three things we were short on: Cash, Sunscreen, Water.  On the sail home we saw a pirate ship "The Unicorn", a big turtle, and the green flash as the sun dipped below the horizon.&lt;br /&gt;&lt;br /&gt;Mike dropped us off at the Chateau Mygo and arranged to meet us in the morning. We had drinks and dinner and Amanda read aloud from "The Last Chronicle of Barset". She's the best.&lt;br /&gt;&lt;br /&gt;Later in the evening we met a great couple from Lunenburg who run a &lt;a href="http://alicionbb.com/"&gt;bed and breakfast&lt;/a&gt; there.  We got the ferry to take us back to our boat (a distance of maybe 20m) for $10ec. We pretty much went straight to bed.&lt;br /&gt;&lt;br /&gt;Next morning Skipper Mike was very drunk. I didn't notice at first (when he boated us to shore where we bough two Pain aux Chocolat and 4.5L of water and a baguette). But it was obvious to both of us, and he mentioned it as he boated us to the Oasis side. We agreed to met him at 10am (so that he could sleep it off) and Amanda went to the office to use the internet (and finish off the Girl Guide emails).&lt;br /&gt;&lt;br /&gt;10am came and went with no skipper. I found him passed out and snoring on one of the lounge chairs on the beach. I spoke to him but he didn't wake. I spoke and nudged him several times, and finally he came-to. Eventually we were under sail (downwind) to Soufrière. He did most of the steering asleep, which is to say lounging in the back of the boat until the sails made a lot of noise at which signal he would nudge the wheel with his feet. But he did keep us on course and it was a beautiful day.&lt;br /&gt;&lt;br /&gt;We went snorkeling near &lt;a href="http://www.jademountain.com/"&gt;Jade Mountain&lt;/a&gt; (~$1500/night) north of Soufrière and saw lots of neat ***fish and motored in to Soufrière, tied up at the pier and walked to the Hummingbird for a late lunch. We also bought take-away sandwiches for dinner. They were characteristically slow and had trouble with the visa lines (had to take an imprint). So we didn't get back to the boat until ~5pm. We motored back to Marigot Bay (although I think we could have made just as good time sailing). The sun set as we went and the stars were out by our journey's end. It was very beautiful. Mike left us on the boat, and I re-packed our gear. Before bed we played a game of scrabble and read aloud. I slept with a proper pillow and had my first restful sleep all week.&lt;br /&gt;&lt;br /&gt;In the morning, Mike (sober) boated us to shore and we bought water and two chocolate twists and two Pain aux Chocolat from the bakery and relaxed on the beach. Amanda read aloud for most of the morning. It was another beautiful day. I went on an adventure down the rocky shore of the bay until I found a large rock outcrop which I climbed. Then back at the beach we went for a swim and met a nice couple from New York with whom we shared a cab to the airport (organized by Nahdjla). At the top of the hill out of the bay we stopped for ice cream. At the airport, I remembered my customs form just before we checked our bags (which was lucky because it was in one of the bags). Past security we bought a delicious lunch and were soon on the plane. All US flights had to do a second security screening but since our was a direct to Montréal, we just waked though.&lt;br /&gt;&lt;br /&gt;There was considerable turbulence on the flight home, but I like that. The Montréal airport was smooth and efficient with short lines. We were pretty exhausted and Amanda (bless her) drove us the two hours home to Ottawa. To bed after midnight, and straight to work in the morning. Ouch.&lt;br /&gt;&lt;br /&gt;St. Lucia is a great country. I had a great time. But for inland adventures, I think I prefer Costa Rica. However I would like to meet a skipper I could live with and go on a Bahamas sailing trip for a few weeks or a month where all nights and most meals are spent on the boat.&lt;br /&gt;&lt;br /&gt;I didn't get underwater photos, but &lt;a href="http://www.tribalworker.com/mw/files/pics/fish/"&gt;here's&lt;/a&gt; some of the fish I think we saw.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-2360379655079766552?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/2360379655079766552/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/03/st-lucia-february-2010.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/2360379655079766552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/2360379655079766552'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/03/st-lucia-february-2010.html' title='St. Lucia (February 2010)'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_Yqo80jBBB8Y/S4nRplIgQdE/AAAAAAACQq8/pZC_qpDAWys/s72-c/StLucia.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-4291049979587720984</id><published>2010-01-31T16:45:00.012-05:00</published><updated>2010-02-10T08:21:59.041-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='travel'/><title type='text'>Flights From Ottawa (YOW)</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Conclusion:&lt;/span&gt; Last minute sucks. Book in advance.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The Long Story&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I've always wondered why you can't just go to the Ottawa airport's &lt;a href="http://www.ottawa-airport.ca/"&gt;website&lt;/a&gt; and ask: "What are all the locations that fly direct from here?". I want to know this because most of the time I'm flying to escape winter and a lay-over in Chicago delayed by a snowstorm can really rain (or sleet) on my parade.&lt;br /&gt;&lt;br /&gt;Andy says that he's seen flights from Ottawa to Cuba (Varadero or Havana) for as low as $299 (including tax) via Sunwing or AirTransat, and that at last minute the prices get better and better. James says that WestJet Vacations also flies to Cuba, but the &lt;span class="il"&gt;flights&lt;/span&gt; aren't on their website. You have to call them to get the prices. When he booked, they had by far the best for Ottawa to Varadero.&lt;br /&gt;&lt;br /&gt;Here's a list of direct flights from Ottawa that I got from &lt;a href="http://www.ifly.com/ottawa-international-airport/book-flights"&gt;www.ifly.com&lt;/a&gt;. Note that "Non-Stop" means that you fly from A to B without landing whereas "Direct" means that you fly from A to B but may stop at C to pickup more passengers before arriving at B. You don't have to deplane, but there may still be a connection.&lt;br /&gt;&lt;br /&gt;# Boston Logan (BOS)&lt;br /&gt;# Calgary (YYC)&lt;br /&gt;# Cancun (CUN)&lt;br /&gt;# Fort Lauderdale Hollywood (FLL)&lt;br /&gt;# Halifax (YHZ)&lt;br /&gt;# Memphis (MEM)&lt;br /&gt;# Omaha Eppley Airfield (OMA)&lt;br /&gt;# Philadelphia (PHL)&lt;br /&gt;# Quebec Jean Lesage (YQB)&lt;br /&gt;# Regina (YQR)&lt;br /&gt;# Saskatoon (YXE)&lt;br /&gt;# Vancouver (YVR)&lt;br /&gt;# Winnipeg (YWG)&lt;br /&gt;&lt;br /&gt;Here's a list of &lt;a href="http://maps.google.com/maps/ms?ie=UTF8&amp;hl=en&amp;msa=0&amp;msid=114460167986345816924.00047e7ebcd912f3ee2fa&amp;ll=18.604601,-72.861328&amp;spn=22.892518,33.881836&amp;z=5"&gt;international flights&lt;/a&gt; from Ottawa that I got from &lt;a href="http://www.flylowcostairlines.org/low-cost-airlines/flights-to-airport-ottawa-international-yow.html"&gt;www.flylowcostairlines.org&lt;/a&gt;. For some of them, I've also provided the &lt;a href="http://www.expedia.ca/"&gt;www.expedia.ca&lt;/a&gt; price for a February 13-20 one-person return flight from YOW booked on Jan 13 2010, with one stop unless noted.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new; white-space: pre;"&gt;# Paris             CDG&lt;br /&gt;# London            LGW&lt;br /&gt;# Philipsburg       SXM $1,287  (7hr)&lt;br /&gt;# Freeport          FPO   $805 (20hr) (2+ stops)&lt;br /&gt;# Nassau            NAS   $934  (6hr)&lt;br /&gt;# Bridgetown        BGI $1,114  (8hr)&lt;br /&gt;# Puerto Plata      POP $1,505 (20hr) (2+ stops)&lt;br /&gt;# Punta Cana        PUJ $1,010  (4hr)&lt;br /&gt;# Montego Bay       MBJ   $992  (8hr)&lt;br /&gt;# St. Lucia         UVF $1,957  (8hr)&lt;br /&gt;# Providenciales    PLS $1,264  (7hr)&lt;br /&gt;# Cancun            CUN   $897  (5hr)&lt;br /&gt;# Cozumel           CZM $1,354  (7hr)&lt;br /&gt;# Mazatlan          MZT   $783 (22hr) (2+ stops)&lt;br /&gt;# Puerto Vallarta   PVR $1,316 (13hr)&lt;br /&gt;# San Jose Del Cabo SJD $1,011 (10hr)&lt;br /&gt;# Zihuatanejo       ZIH $1,213 (22hr) (2+ stops) &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I really like &lt;a href="http://michaelholtstrom.blogspot.com/search/label/costa%20rica"&gt;Costa Rica&lt;/a&gt;. I've been there once and we flew from Toronto to Liberia with a stop (change planes) in Miami. We booked ~2 months in advance. The flight cost $790.69 return per person, with 7hr 40min duration. The main airport in Costa Rica is SJO in San Jose, and unless you're exploring the western part of the country, it's the logical choice.&lt;br /&gt;&lt;br /&gt;Here's a list of carriers that go from YOW to SJO.&lt;br /&gt;&lt;br /&gt;# Air Canada&lt;br /&gt;# American Airlines&lt;br /&gt;# United&lt;br /&gt;# LACSA&lt;br /&gt;# Continental&lt;br /&gt;# US Airways&lt;br /&gt;# Delta&lt;br /&gt;# NWA&lt;br /&gt;&lt;br /&gt;I've booked flights through &lt;a href="http://www.expedia.ca/"&gt;www.expedia.ca&lt;/a&gt; several times and I've always wondered what cut they are taking. So, I looked up some flights on the &lt;a href="http://www.continental.com/"&gt;www.continental.com&lt;/a&gt; website and sure enough they looked cheaper, but once you go through the hassle of half-way purchasing the tickets, they rack on significant extra fees. With zero effort I found the exact same flights on &lt;a href="http://www.expedia.ca/"&gt;www.expedia.ca&lt;/a&gt; for almost the same price. Here's what I found (one-person, return).&lt;br /&gt;&lt;br /&gt;YOW to EWR to SJO&lt;br /&gt;CO2892, CO1754&lt;br /&gt;Fri Feb 5th, depart 11:25am, arrive 7:40pm, duration 9h 15min&lt;br /&gt;&lt;br /&gt;SJO to EWR to YOW&lt;br /&gt;CO1797, CO2762&lt;br /&gt;Mon Feb 15th, depart 7am, arrive 4:48pm, duration 8hr 48min&lt;br /&gt;&lt;br /&gt;Continental Final Total: $1,048.52&lt;br /&gt;Expedia Total: $1,096.24&lt;br /&gt;&lt;br /&gt;So it looks like there's a little overhead, but in my opinion it's worth it. I wanted to get an idea of the flight possibilities from YOW to SJO, so I did an expedia search from every day from Feb 1st to Feb 13th with the following criteria: one-person, one-way, YOW-SJO, duration under 11hr, booked Jan 26th 2010 via expedia, cost in CAD$.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;white-space:pre;"&gt;mon  1,  6:00 am, 1:55 pm,  8hr 55mn,  $835, Air Canada 479 / 998&lt;br /&gt;mon  8,  6:00 am, 1:55 pm,  8hr 55mn,  $635, Air Canada 479 / 998&lt;br /&gt;wed  3,  6:00 am, 1:55 pm,  8hr 55mn, $1045, Air Canada 479 / 998&lt;br /&gt;wed 10,  6:00 am, 1:55 pm,  8hr 55mn,  $705, Air Canada 479 / 998&lt;br /&gt;&lt;br /&gt;mon  1, 12:05 pm, 9:30 pm, 10hr 25mn,  $787, American Airlines 4300 / 1374 / 2141&lt;br /&gt;mon  8, 12:05 pm, 9:30 pm, 10hr 25mn,  $787, American Airlines 4300 / 1374 / 2141&lt;br /&gt;tue  2, 12:05 pm, 9:30 pm, 10hr 25mn,  $494, American Airlines 4300 / 1374 / 2141&lt;br /&gt;tue  9, 12:05 pm, 9:30 pm, 10hr 25mn,  $787, American Airlines 4300 / 1374 / 2141&lt;br /&gt;wed  3, 12:05 pm, 9:30 pm, 10hr 25mn,  $853, American Airlines 4300 / 1374 / 2141&lt;br /&gt;wed 10, 12:05 pm, 9:30 pm, 10hr 25mn,  $853, American Airlines 4300 / 1374 / 2141&lt;br /&gt;thu  4, 12:05 pm, 9:30 pm, 10hr 25mn,  $853, American Airlines 4300 / 1374 / 2141&lt;br /&gt;fri  5, 12:05 pm, 9:30 pm, 10hr 25mn,  $853, American Airlines 4300 / 1374 / 2141&lt;br /&gt;sat  6, 12:05 pm, 9:30 pm, 10hr 25mn,  $787, American Airlines 4300 / 1374 / 2141&lt;br /&gt;sun  7, 12:05 pm, 9:30 pm, 10hr 25mn,  $787, American Airlines 4300 / 1374 / 2141&lt;br /&gt;&lt;br /&gt;thu 11, 12:05 pm, 9:50 pm, 10hr 45mn,  $853, American Airlines 4300 / 1207 / 2141&lt;br /&gt;thu 11, 12:05 pm, 9:50 pm, 10hr 45mn, $1314, United &amp; American Airlines 6744 / 1207 / 2141&lt;br /&gt;thu 11, 12:05 pm, 9:50 pm, 10hr 45mn,  $853, Air Canada &amp; American Airlines 4229 / 1207 / 2141&lt;br /&gt;fri 12, 12:05 pm, 9:50 pm, 10hr 45mn,  $853, American Airlines 4300 / 1207 / 2141&lt;br /&gt;fri 12, 12:05 pm, 9:50 pm, 10hr 45mn, $1349, United &amp; American Airlines 6744 / 1207 / 2141&lt;br /&gt;fri 12, 12:05 pm, 9:50 pm, 10hr 45mn, $1349, Air Canada &amp; American Airlines 4229 / 1207 / 2141&lt;br /&gt;sat 13, 12:05 pm, 9:50 pm, 10hr 45mn,  $853, American Airlines 4300 / 1207 / 2141&lt;br /&gt;&lt;br /&gt;mon  8, 11:25 am, 7:40 pm,  9hr 15mn,  $648, Continental 2892 / 1754&lt;br /&gt;tue  2, 11:25 am, 7:40 pm,  9hr 15mn,  $628, Continental 2892 / 1754&lt;br /&gt;tue  9, 11:25 am, 7:40 pm,  9hr 15mn,  $628, Continental 2892 / 1754&lt;br /&gt;wed  3, 11:25 am, 7:40 pm,  9hr 15mn,  $628, Continental 2892 / 1754&lt;br /&gt;wed 10, 11:25 am, 7:40 pm,  9hr 15mn,  $838, Continental 2892 / 1754&lt;br /&gt;thu  4, 11:25 am, 7:40 pm,  9hr 15mn,  $628, Continental 2892 / 1754&lt;br /&gt;fri  5, 11:25 am, 7:40 pm,  9hr 15mn,  $648, Continental 2892 / 1754&lt;br /&gt;&lt;br /&gt;wed  3,  6:10 am, 2:35 pm,  9hr 25mn,  $984, Air Canada &amp; US Airways 7730 / 2269 / 1707&lt;br /&gt;wed 10,  6:10 am, 2:35 pm,  9hr 25mn,  $976, Air Canada &amp; US Airways 7730 / 2269 / 1707&lt;br /&gt;wed  3,  6:10 am, 2:35 pm,  9hr 25mn,  $986, United     &amp; US Airways 8402 / 2269 / 1707&lt;br /&gt;wed 10,  6:10 am, 2:35 pm,  9hr 25mn,  $977, United     &amp; US Airways 8402 / 2269 / 1707&lt;br /&gt;thu 11,  6:10 am, 2:35 pm,  9hr 25mn,  $997, Air Canada &amp; US Airways 7730 / 2243 / 1707&lt;br /&gt;thu 11,  6:10 am, 2:35 pm,  9hr 25mn,  $998, United     &amp; US Airways 8402 / 2243 / 1707&lt;br /&gt;fri  5,  6:10 am, 2:35 pm,  9hr 25mn,  $835, Air Canada &amp; US Airways 7730 / 2269 / 1707&lt;br /&gt;&lt;br /&gt;sat  6,  6:50 am, 1:50 pm,  8hr  0mn,  $805, US Airways 3645 / 1923&lt;br /&gt;sat 13,  6:50 am, 1:50 pm,  8hr  0mn,  $734, US Airways 3341 / 1923&lt;br /&gt;&lt;br /&gt;wed 10, 11:54 am, 9:30 pm, 10hr 36mn, $1092, Air Canada 4229 / 1374 / 2141&lt;br /&gt;wed 10, 11:54 am, 9:30 pm, 10hr 36mn, $1092, United 6744 / 1374 / 2141&lt;br /&gt;&lt;br /&gt;thu 11,  2:31 pm, 9:35 pm,  8hr  4mn,  $812, Continental 2623 / 1796&lt;br /&gt;fri 12,  2:31 pm, 9:35 pm,  8hr  4mn, $1035, Continental 2623 / 1796&lt;br /&gt;&lt;br /&gt;sat 13,  6:03 am, 4:02 pm, 10hr 59mn,  $917, Continental &amp; United &amp; LACSA 2369 / 3714 / 621&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So, they're all expensive, but they're not booked well in advance and they're only one-way which presumably doesn't get some kind of return discount. It's important to note that [wed,thu,fri,sat] have arrivals [1:55,2:35,1:50] with [Air Canada, United, US Airways]. Unless you want to spend the night at San Jose or drive in the dark, you'll want these arrivals.&lt;br /&gt;&lt;br /&gt;I'd love to go to &lt;a href="http://michaelholtstrom.blogspot.com/search/label/costa%20rica"&gt;Costa Rica&lt;/a&gt; again, but we're going to just wait until the week prior to our trip and then book (to some place warm) whatever flights are cheap. I've never tried a last-minute vacation before, so I'll let you know how it goes. Hopefully we won't have to take some package-sit-at-a-resort-all-week deal.&lt;br /&gt;&lt;br /&gt;On Jan 31st, I checked for flights from Ottawa to the airports on my &lt;a href="http://maps.google.com/maps/ms?ie=UTF8&amp;hl=en&amp;msa=0&amp;msid=114460167986345816924.00047e7ebcd912f3ee2fa&amp;ll=18.604601,-72.861328&amp;spn=22.892518,33.881836&amp;z=5"&gt;map&lt;/a&gt; for one person, return. When no flight less than $1000 / 11hrs was found, I marked it as expensive.&lt;br /&gt;&lt;br /&gt;Feb 6th to FEb 13th&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new; white-space: pre;"&gt;SXM $872, 6hr 55mn&lt;br /&gt;FPO $950, 9hr  8mn&lt;br /&gt;NAS $751, 6hr  2mn&lt;br /&gt;BGI $826, 8hr  4mn&lt;br /&gt;POP expensive&lt;br /&gt;PUJ $488, 4hr 25mn (charter)&lt;br /&gt;MBJ $693, 6hr 56mn&lt;br /&gt;UVF $824, 8hr 19mn&lt;br /&gt;PLS $830, 6hr 50mn&lt;br /&gt;LIR expensive&lt;br /&gt;SJO expensive&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Feb 13th to Feb 20th&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new; white-space: pre;"&gt;SXM expensive&lt;br /&gt;FPO expensive&lt;br /&gt;NAS $839, 6hr 2mn&lt;br /&gt;BGI expensive&lt;br /&gt;POP expensive&lt;br /&gt;PUJ $716, 4hr 30mn&lt;br /&gt;MBJ $896, 6hr 56mn&lt;br /&gt;UVF expensive&lt;br /&gt;PLS expensive&lt;br /&gt;LIR expensive&lt;br /&gt;SJO expensive&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I found &lt;a href="http://www.helium.com/items/479423-tips-for-booking-a-flight-online"&gt;some blog&lt;/a&gt; that says that flights from Jet Blue, Southwest, Spirit, and Air Tran aren't searched by expedia. I searched on those sites and the others below but didn't find any good flights to SJO.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.jetblue.com/UBF/flights/flights.asp"&gt;Jet Blue&lt;/a&gt; (doesn't fly from ottawa)&lt;br /&gt;&lt;a href="http://www.southwest.com/"&gt;Southwest&lt;/a&gt; (doesn't fly from ottawa)&lt;br /&gt;&lt;a href="http://www.spiritair.com/"&gt;Spirit&lt;/a&gt; (doesn't fly from ottawa, but you can fly very cheaply from detroit to SJO)&lt;br /&gt;&lt;a href="http://www.airtran.com/Home.aspx"&gt;Air Tran&lt;/a&gt; (doesn't fly to costa rica)&lt;br /&gt;&lt;a href="http://www.lastminutetravel.com/"&gt;Last Minute Travel&lt;/a&gt; expensive&lt;br /&gt;&lt;a href="http://www.priceline.com/"&gt;Priceline&lt;/a&gt; (us departure only)&lt;br /&gt;&lt;a href="http://www.sunquestvacations.ca/flights.asp"&gt;Sunquest Vacations&lt;/a&gt; expensive&lt;br /&gt;&lt;a href="http://www.redtag.ca/flights.php"&gt;Red Tag&lt;/a&gt; expensive&lt;br /&gt;&lt;a href="http://www.flightcentre.ca"&gt;Flight Centre&lt;/a&gt; expensive&lt;br /&gt;&lt;br /&gt;From &lt;a href="http://www.sunwing.ca/"&gt;Sunwing&lt;/a&gt; you can get very cheap round-trip flights from Ottawa to:&lt;br /&gt;&lt;br /&gt;Cancun, Mexico&lt;br /&gt;Cayo Coco, Cuba&lt;br /&gt;Holguin, Cuba&lt;br /&gt;Jamaica&lt;br /&gt;Punta Cana, Dominican Republic&lt;br /&gt;Roatan, Honduras&lt;br /&gt;Varadero, Cuba&lt;br /&gt;&lt;br /&gt;On the same site, you can get good round-trip flights from Toronto to many destinations, including:&lt;br /&gt;&lt;br /&gt;Cienfuegos, Cuba&lt;br /&gt;Acapulco, Mexico&lt;br /&gt;Cozumel, Mexico&lt;br /&gt;La Romana, Dominican Republic&lt;br /&gt;Liberia, Costa Rica (but you have to travel on monday)&lt;br /&gt;Los Cabos, Mexico&lt;br /&gt;Manzanillo de Cuba&lt;br /&gt;Panama&lt;br /&gt;Puerto Plata, Dominican Republic&lt;br /&gt;Puerto Vallarta, Mexico&lt;br /&gt;San Juan, Puerto Rico&lt;br /&gt;Santa Lucia, Cuba&lt;br /&gt;Santiago de Cuba&lt;br /&gt;St. Lucia&lt;br /&gt;&lt;br /&gt;I did some more digging and found these expedia competitors:&lt;br /&gt;&lt;a href="http://www.cheapoair.com"&gt;www.cheapoair.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.flightnetwork.com"&gt;www.flightnetwork.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I also found &lt;a href="http://costaricahomepages.com/business_and_economy/travel_services/transportation/"&gt;this site&lt;/a&gt; that lists airlines flying to Costa Rica.&lt;br /&gt;* JetBlue: Orlando, Miami, daily flight&lt;br /&gt;* Air Canada : Toronto&lt;br /&gt;* American Airlines : Miami, Dallas&lt;br /&gt;* Continental : Houston, Newark&lt;br /&gt;* Delta Airlines : Atlanta&lt;br /&gt;* Delta : New York to San Jose (Juan Santamaria) non-stop flight 5 x per week&lt;br /&gt;* Delta : New York to Liberia Guanacaste non-stop flight twice x week&lt;br /&gt;* Northwest: Mineapolis&lt;br /&gt;* Sky Service : Toronto, Calgary (seems to only operate in the summer)&lt;br /&gt;* United Airlines: Chicago&lt;br /&gt;* US Airways : Charlotte&lt;br /&gt;* Iberia - *new ( May 2007 ) 10 direct flight Madrid / San Jose per week&lt;br /&gt;&lt;br /&gt;But finally, the gold mine: Charter flights from Expedia, but they're not easy to find. You have to click "Deals" on the right side of top bar, then "last minute getaways", second from top of left bar, then "charter flights" (middle tab). Don't forget to select origin and region in the drop downs. Note that Costa Rica and Mexico are in Latin America, not the Caribbean.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Yqo80jBBB8Y/S2gawKosAEI/AAAAAAACO2Y/2nmKmCb6MXI/s1600-h/expedia_charter_step1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 62px;" src="http://3.bp.blogspot.com/_Yqo80jBBB8Y/S2gawKosAEI/AAAAAAACO2Y/2nmKmCb6MXI/s400/expedia_charter_step1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5433622365213556802" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Yqo80jBBB8Y/S2gavyLwogI/AAAAAAACO2Q/Q0nUVbmcwtY/s1600-h/expedia_charter_step2.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 317px; height: 320px;" src="http://2.bp.blogspot.com/_Yqo80jBBB8Y/S2gavyLwogI/AAAAAAACO2Q/Q0nUVbmcwtY/s400/expedia_charter_step2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5433622358649774594" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Yqo80jBBB8Y/S2gavluxGXI/AAAAAAACO2I/QDw3m3BSlnQ/s1600-h/expedia_charter_step3.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 125px;" src="http://2.bp.blogspot.com/_Yqo80jBBB8Y/S2gavluxGXI/AAAAAAACO2I/QDw3m3BSlnQ/s400/expedia_charter_step3.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5433622355306944882" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;When searching on Feb 1st, I found the following departing from Ottawa.&lt;br /&gt;&lt;br /&gt;Feb 12, 7days, Jamica, 616&lt;br /&gt;Feb 12, 8days, Punta Cana, 699&lt;br /&gt;Feb 13, 7days, Punta Cana, 716&lt;br /&gt;Feb 14, 7days, Aruba, 839&lt;br /&gt;Feb 14, 7days, Aruba, 833&lt;br /&gt;Feb 12, 7days, Puerto Plata, 589&lt;br /&gt;Feb 12, 7days, St. Lucia, 608&lt;br /&gt;Feb 14, 8days, St. Lucia, 951&lt;br /&gt;Feb 12, 7days, Jamica, 617&lt;br /&gt;Feb 13, 7days, La Romana, 618&lt;br /&gt;Feb 14, 7days, Puerto Plata, 649&lt;br /&gt;Feb 13, 7days, Punta Cana, 649&lt;br /&gt;Feb 12, 7days, Punta Cana, 649&lt;br /&gt;Feb 14, 7days, Punta Cana, 649&lt;br /&gt;Feb 12, 7days, Bermuda, 912&lt;br /&gt;Feb 13, 7days, Bermuda, 912&lt;br /&gt;Feb 14, 7days, Bermuda, 912&lt;br /&gt;Feb 14, 7days, SanJuan, 915&lt;br /&gt;Feb 13, 7days, St. Martin, 962&lt;br /&gt;&lt;br /&gt;But I'm not really interested in any of those destinations.&lt;br /&gt;&lt;br /&gt;Search expedia on Feb 2nd&lt;br /&gt;YOW - PLS, Feb  6,  $662, 6hr 29mn&lt;br /&gt;YOW - PLS, Feb 13, $1188, 6hr 29mn&lt;br /&gt;YOW - SJO, Feb  6,  $953, 8hr 0mn&lt;br /&gt;YOW - SJO, Feb 13, $1239, 8hr 0mn (6:50am-1:50pm, US Airways 3341 / 1923)&lt;br /&gt;&lt;br /&gt;Search expedia on Feb 3rd&lt;br /&gt;YOW - PLS, Feb 6-13, $707, 6hr 50mn (west jet YOW-YYZ-PLS)&lt;br /&gt;YOW - PLS, Feb 13-20, $1301, 6hr 50mn&lt;br /&gt;YOW - SJO, Feb 6-13, $953, 8hr 0mn&lt;br /&gt;YOW - SJO, Feb 13-20, $1239, 8hr 0mn&lt;br /&gt;&lt;br /&gt;Search expedia on Feb 4th&lt;br /&gt;YOW - PLS, Feb 6-13, $599, 6hr 29mn (connect in philadelphia, westjet is $870)&lt;br /&gt;YOW - PLS, Feb 13-20, $1288, 6hr 29mn&lt;br /&gt;YOW - SJO, Feb 6-13, $953, 8hr 0mn&lt;br /&gt;YOW - SJO, Feb 13-20, $1229, 8hr 0mn&lt;br /&gt;&lt;br /&gt;So it appears that you do get a discount when booking the week of your trip. But that same SJO flight booked 3 months in advance costs $987, so the last-minute discount is inconsequential.&lt;br /&gt;&lt;br /&gt;The plan: on the morning of Tuesday February 9th, book flights Feb 13-15, either to SJO, PLS, or failing those two, to whatever is available (maybe an all-inclusive in Cuba). Then scramble to plan the rest of the trip that same day.&lt;br /&gt;&lt;br /&gt;Charter Flights From Ottawa (searching Feb 3rd)&lt;br /&gt;&lt;br /&gt;St. Lucia, 8 Days, Feb 14-22, $736&lt;br /&gt;Jamaica, 7 Days, Feb 14-21, $803&lt;br /&gt;Aruba, 7 Days, Feb 14-21, $833&lt;br /&gt;Puerto Plata, 7 Days, Feb 14-21, $865&lt;br /&gt;Bermuda, 7 Days, Feb 14-21, $912&lt;br /&gt;San Juan, 7 Days, Feb 14-21, $915&lt;br /&gt;Punta Cana, 7 Days, Feb 14-21, $935&lt;br /&gt;Grand Cayman, 5 Days, Feb 14-19, $967&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ifly.com/toronto-pearson-international-airport/book-flights"&gt;This site&lt;/a&gt; says that YYZ flys direct to the following:&lt;br /&gt;&lt;br /&gt;iFly Direct from YYZ to:&lt;br /&gt;&lt;br /&gt;* Barbados Grantley Adams (BGI)&lt;br /&gt;* Bermuda (BDA)&lt;br /&gt;* Cancun (CUN)&lt;br /&gt;* Hong Kong (HKG)&lt;br /&gt;* Mexico City Benito Juarez (MEX)&lt;br /&gt;* Montego Bay Sangster (MBJ)&lt;br /&gt;* Nassau (NAS)&lt;br /&gt;* San Francisco (SFO)&lt;br /&gt;* Vancouver (YVR)&lt;br /&gt;* Victoria (YYJ)&lt;br /&gt;&lt;br /&gt;But that's obviously an incomplete list because WesJet flys direct from YYZ to PLS.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Well, our plan didn't work.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Searches on Feb 9th, YOW-SJO&lt;br /&gt;&lt;br /&gt;13-20, $1290&lt;br /&gt;14-21, $1282&lt;br /&gt;15-22, $1427&lt;br /&gt;16-23, $1267&lt;br /&gt;17-24, $1045&lt;br /&gt;&lt;br /&gt;feb 20-27, $1005&lt;br /&gt;f/m 27-06, $1240&lt;br /&gt;mar 06-13, $1008&lt;br /&gt;mar 13-20, $1458&lt;br /&gt;mar 20-27, $953&lt;br /&gt;&lt;br /&gt;What about St. Lucia? YOW-UVF&lt;br /&gt;&lt;br /&gt;13-20, $1336&lt;br /&gt;14-21, $1117&lt;br /&gt;15-22, $1136&lt;br /&gt;16-23, 20hrs&lt;br /&gt;17-24, 20hrs&lt;br /&gt;&lt;br /&gt;Okay, what's available on West Jet?&lt;br /&gt;&lt;br /&gt;Feb 13-20&lt;br /&gt;&lt;br /&gt;YOW-BGI, $1370&lt;br /&gt;YOW-BDA, n/a&lt;br /&gt;YOW-SJD, n/a&lt;br /&gt;YOW-CUN, n/a&lt;br /&gt;YOW-CCC, n/a&lt;br /&gt;YOW-CZM, n/a&lt;br /&gt;YOW-HOG, n/a&lt;br /&gt;YOW-ZIH, n/a&lt;br /&gt;YOW-MBJ, $828&lt;br /&gt;YOW-NAS, $1408&lt;br /&gt;YOW-PLS, $1420&lt;br /&gt;YOW-PUJ, $770&lt;br /&gt;YOW-UVF, $1000&lt;br /&gt;YOW-VRA, n/a&lt;br /&gt;&lt;br /&gt;YYZ-UVF&lt;br /&gt;14th 6am-11am&lt;br /&gt;21st 12:30pm-5:55pm&lt;br /&gt;$632&lt;br /&gt;&lt;br /&gt;Okay, Air Transat.&lt;br /&gt;Nope.&lt;br /&gt;&lt;br /&gt;We just couldn't get cheap flights to anywhere good. So we bought an Air Canada Vacations package (flight and hotel) to St. Lucia (monday to monday when we wanted saturday to saturday, and flying from Montreal when we wanted to fly from Ottawa) for $1,000/ea, but we don't intend to actually stay at the hotel. It's just that the package was the cheapest way to get the flights.&lt;br /&gt;&lt;br /&gt;Juxtapose that to the earlier $900/ea for roundtrip flights YOW-SJO on Sat-Sat, if you're willing to book in advance.&lt;br /&gt;&lt;br /&gt;Conclusion: Last minute sucks, book in advance (unless you want a flight/hotel package).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-4291049979587720984?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/4291049979587720984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/01/flights-from-ottawa-yow.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/4291049979587720984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/4291049979587720984'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/01/flights-from-ottawa-yow.html' title='Flights From Ottawa (YOW)'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Yqo80jBBB8Y/S2gawKosAEI/AAAAAAACO2Y/2nmKmCb6MXI/s72-c/expedia_charter_step1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-664578585722974045</id><published>2010-01-31T11:00:00.005-05:00</published><updated>2010-02-03T10:12:34.570-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><title type='text'>Print Your Own Book</title><content type='html'>My dad has (over the years) written several poems and short stories, and I thought it'd be a nice idea to get them bound into a book. A quick survey of book publishing options gave me the following.&lt;br /&gt;&lt;br /&gt;Low cost, mini-mass production -- &lt;a href="http://www.scaruffi.com/uprint.html"&gt;www.scaruffi.com&lt;/a&gt;&lt;br /&gt;Summary of self-publishing options -- &lt;a href="http://mashable.com/2009/03/01/publish-book/"&gt;mashable.com&lt;/a&gt;&lt;br /&gt;Lulu (books, media, storefront) -- &lt;a href="http://www.lulu.com/"&gt;www.lulu.com&lt;/a&gt;&lt;br /&gt;Blurb (has booksmart) -- &lt;a href="http://www.blurb.com/"&gt;www.blurb.com&lt;/a&gt;&lt;br /&gt;Xlibris (for serious authors) -- &lt;a href="http://www.xlibris.com/"&gt;www.xlibris.com&lt;/a&gt;&lt;br /&gt;Photo Books -- &lt;a href="http://www.apple.com/ca/ilife/iphoto/print-products.html"&gt;www.apple.com&lt;/a&gt;&lt;br /&gt;Discussion on Self Publishing -- &lt;a href="http://www.fonerbooks.com/paper.htm"&gt;www.fonerbooks.com&lt;/a&gt;&lt;br /&gt;Semi-useful blog about how to use Lulu -- &lt;a href="http://www.makeuseof.com/tag/how-to-publish-your-own-book-in-print-cheaply/"&gt;www.makeuseof.com&lt;/a&gt;&lt;br /&gt;Cafe Press (low cost) -- &lt;a href="http://www.cafepress.ca/cp/info/sell/books.aspx"&gt;www.cafepress.ca&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My requirement was to print (not for resale) ~4 books of ~30 pages with flexible layout options using roughly the standard novel paper size and with the ability to embed illustrations. After reading the above, I decided it was a draw between the following two options:&lt;br /&gt;&lt;br /&gt;LuLu: Perfect Bound, 32 pages, Softcover, 5.83in x 8.26in, $5.14 USD/book.&lt;br /&gt;Blurb: Perfect Bound, 32 pages, Softcover, 5in x 8in, ~$5/book.&lt;br /&gt;&lt;br /&gt;I'd previously heard of Blurb's booksmart software, and Lulu looks like its niche is more for helping you re-sell your final product, so I went with Blurb.&lt;br /&gt;&lt;br /&gt;Big mistake.&lt;br /&gt;&lt;br /&gt;In the end I was able to produce what I wanted, but the path was full of pain and misery. If I ever try something like this again, it'll be with Lulu.&lt;br /&gt;&lt;br /&gt;In the booksmart software, there are three modes: preview, edit and layout. The preview mode (presumably) shows you exactly what your final product will look like. This is a nice feature and is pretty much the only thing I appreciated about booksmart.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Yqo80jBBB8Y/S2Wwp_QJ64I/AAAAAAACO1c/aB5S4RQFY8k/s1600-h/blurb_preview.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 326px;" src="http://4.bp.blogspot.com/_Yqo80jBBB8Y/S2Wwp_QJ64I/AAAAAAACO1c/aB5S4RQFY8k/s400/blurb_preview.png" alt="" id="BLOGGER_PHOTO_ID_5432942760892689282" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Edit mode is where you add your text. It has a zoom feature but as soon as you move your cursor from one editable area to another, it reverts to the default zoom, making the zoom feature frustrating and effectively useless. Another pisser is the restriction on window size (in all modes). They have scroll bars, but for whatever reason, you're not allowed to resize the window much smaller than full-screen -- again, useless.&lt;br /&gt;&lt;br /&gt;There are two types of text areas: fixed size and flowing. Fixed size means that if your text fills more space than the available area then it just disappears past the bottom. This isn't very useful for anything other than captions. Flowing means that when text goes past the bottom of the page, a new page is started and the text appears there -- not a break-through technology, that's how every other word processor functions. But here's the coup de grâce: if you have text flowing from page 5 to 6 and you later add text to page 5 or change font size or do anything to effect where in your text the page-break occurs then:&lt;br /&gt;1. extra line-breaks are arbitrarily inserted&lt;br /&gt;2. characters from you text are arbitrarily deleted.&lt;br /&gt;&lt;br /&gt;Insane. Unbelievable. Garbage. Just to be totally clear: you add a paragraph on page 3 and text is deleted from every following page. That's totally unacceptable.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Yqo80jBBB8Y/S2WwqbQZxCI/AAAAAAACO1k/BtoR4_lPLaY/s1600-h/blurb_edit.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 326px;" src="http://2.bp.blogspot.com/_Yqo80jBBB8Y/S2WwqbQZxCI/AAAAAAACO1k/BtoR4_lPLaY/s400/blurb_edit.png" alt="" id="BLOGGER_PHOTO_ID_5432942768409920546" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;When you're in layout mode it looks like the following. Because of the "arbitrarily delete your text" bug described above, I ended up making my own layouts (one for left pages, on for right pages). And because I didn't like the dimensions of their header, I added my own. These choices made production of the book very tedious, because I had to copy (and align) my header text for every page, and I had to decide before-hand the layout of all my page text because I had to use fixed size containers and text couldn't flow from page to page. So if you're editing page 20 and you change your mind about page 3 you basically have to redo pages 3 to 20 if the page 3 changes at all effect page 4.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Yqo80jBBB8Y/S2WwqmQyuUI/AAAAAAACO1s/_VrD4lndAWM/s1600-h/blurb_layout.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 325px;" src="http://4.bp.blogspot.com/_Yqo80jBBB8Y/S2WwqmQyuUI/AAAAAAACO1s/_VrD4lndAWM/s400/blurb_layout.png" alt="" id="BLOGGER_PHOTO_ID_5432942771364346178" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Finally, it has an automatic save-as-you-go feature, which I normally appreciate. But since the interfaces and controls were so horribly non-intuitive and buggy, it was difficult to know the effect (sometimes sweeping) of your actions and how to reverse them. They do offer the ability to archive the current state of your book, which I used often as a means to recover from the devastating effects of their frequent bugs.&lt;br /&gt;&lt;br /&gt;In the end, I managed to cobble together an acceptable product and placed an order for four copies on Dec. 22nd 2009. They arrived about 30 days later, and my dad was delighted.&lt;br /&gt;&lt;br /&gt;My advice: do publish books; don't use blurb.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-664578585722974045?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/664578585722974045/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/01/print-your-own-book.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/664578585722974045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/664578585722974045'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/01/print-your-own-book.html' title='Print Your Own Book'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Yqo80jBBB8Y/S2Wwp_QJ64I/AAAAAAACO1c/aB5S4RQFY8k/s72-c/blurb_preview.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-7602615742372384935</id><published>2010-01-03T18:50:00.007-05:00</published><updated>2010-01-03T19:39:00.961-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='health'/><title type='text'>Sick Record</title><content type='html'>I keep track of everything. Here's my &lt;a href="http://www.tribalworker.com/michael/trackers/index.php?x=1"&gt;sick record&lt;/a&gt;. I hate being sick. Perhaps this time it was my fault because I was riotously drunk two days previous, but sometimes that just can't be avoided.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.tribalworker.com/michael/trackers/index.php?x=1"&gt;&lt;!--&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 549px; height: 509px;" src="http://2.bp.blogspot.com/_Yqo80jBBB8Y/S0EteT8dLxI/AAAAAAACOyI/IHYStMPYWRY/s1600-h/sick_record.png" alt="" border="0" /&gt;--&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 371px;" src="http://2.bp.blogspot.com/_Yqo80jBBB8Y/S0EteT8dLxI/AAAAAAACOyI/IHYStMPYWRY/s400/sick_record.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Here's the facts: Sunday, not feeling very good. Monday morning, sore throat. By Monday evening, throat is very painful, no white spots on back of throat (assume not strep), lots of thick yellow mucus from sinuses, no body aches-pains, no fever of note. Self diagnosis: bacterial infection or common cold. Treatment: rest, fluids, &lt;a href="http://www.neocitran.ca/"&gt;NeoCitran&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Strepsils"&gt;Strepsils&lt;/a&gt; (because that's what my mom always gave me), &lt;a href="http://www.tylenol.ca/english/product.asp?cat=2"&gt;Tylenol&lt;/a&gt; Cold and Tylenol Sinus (because we have it around the house), and &lt;a href="http://www.chloraseptic.com/spray-cherry.htm"&gt;Chloraseptic Sore Throat Spray&lt;/a&gt; which I had never heard of, Amanda bought for me, and I fully endorse, and on which I am hereafter dependant.&lt;br /&gt;&lt;br /&gt;I hate having a sore throat. It hurts so bad that I have to clench my teeth to swallow. I clench my teeth so hard that I'm worried my teeth will break. Eventually my jaw gets tired and starts to ache. It's a downward spiral of misery.&lt;br /&gt;&lt;br /&gt;Anyway, eventually I get better and trade bedridden-sore-throat-exhaustion-with-blowy-nose for blowy-nose-with-occasional-evil-cough-that-hacks-up-green-phlegm. Yum. I never bother going to the doctor when I'm sick because they never do anything, but on the seventh day I thought I'd reconsider. So I walked to &lt;a href="http://maps.google.com/maps/ms?ie=UTF8&amp;amp;hl=en&amp;amp;msa=0&amp;amp;msid=114460167986345816924.000466d94d7122f72380d&amp;amp;ll=45.407128,-75.711272&amp;amp;spn=0.010741,0.01929&amp;amp;z=16"&gt;Appletree&lt;/a&gt; and after waiting for an hour tried to ask my question. They wanted to jam me into the tell-current-symptoms-send-him-home mould, but I eventually shook them out of it. What I wanted was three minutes to describe my week (my symptoms, my actions) and ask if I should have done anything differently (i.e. come in and asked for antibiotics). Also, seven days sounds like a long time to be sick. I didn't really get straight answers, but that's probably your standard evasion of liability. Hereafter, I will live by the following algorithm.&lt;br /&gt;&lt;br /&gt;Never visit the doctor unless:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;You have unusual symptoms (i.e. this isn't a simple cold/flu/infection).&lt;/li&gt;&lt;li&gt;You are apocalyptically sick.&lt;/li&gt;&lt;li&gt;You were sick, were getting better, have started to get worse.&lt;/li&gt;&lt;li&gt;You've been sick for more than ten days.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-7602615742372384935?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/7602615742372384935/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/01/i-keep-track-of-everything.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/7602615742372384935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/7602615742372384935'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/01/i-keep-track-of-everything.html' title='Sick Record'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Yqo80jBBB8Y/S0EteT8dLxI/AAAAAAACOyI/IHYStMPYWRY/s72-c/sick_record.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-4164381505888159507</id><published>2010-01-03T09:43:00.003-05:00</published><updated>2010-01-03T17:04:45.395-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='adventure'/><category scheme='http://www.blogger.com/atom/ns#' term='ottawa'/><title type='text'>Snowshoeing On The Dark-Side</title><content type='html'>&lt;div style="float: left; text-align: center; padding-right: 8px; padding-top: 4px;"&gt;&lt;a target="_blank" href="http://picasaweb.google.com/michael.holtstrom/SnowshoeingOnTheDarkSide?feat=embedwebsite"&gt;&lt;img src="http://lh6.ggpht.com/_Yqo80jBBB8Y/S0AosUmRqbE/AAAAAAACNl8/qqQaMg_IQP8/s160-c/SnowshoeingOnTheDarkSide.jpg" width="160" height="160" /&gt;&lt;/a&gt;&lt;/div&gt;This christmas, Chris &amp;amp; Angie got us snowshoes. So to start off the year right, the four of us followed Roland into the bush. It was a couple of years ago that Amanda had the idea that we should rent snowshoes from MEC and hike in Gatineau. But there was so little snow and the trails were so well trodden that we didn't really need them at all (crampons maybe). Despite that, we had a great time and Roland recognized the awesome snowshoe potential and bought himself a pair. Hence, he is our fearless leader in the wilds of Kantata Lakes. There's a &lt;a href="http://maps.google.ca/maps/ms?hl=en&amp;amp;client=firefox-a&amp;amp;ie=UTF8&amp;amp;msa=0&amp;amp;msid=114460167986345816924.000466d94d7122f72380d&amp;amp;ll=45.32974,-75.930998&amp;amp;spn=0.002787,0.004823&amp;amp;t=h&amp;amp;z=18"&gt;parking lot&lt;/a&gt; near the beaver pond on Goulbourn Forced Road. From there we hiked west into the bush. Roland knows the place like the back of his hand. We spent most of our time on a bike trail called "The Dark Side", near the beginning of which we found a porcupine in a small cave. Very exciting. Lots of fun. The bush in Kanata isn't as pretty (or hilly) as Gatineau, but it is easier to get to and much less crowded. I prefer it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-4164381505888159507?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/4164381505888159507/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/01/snowshoeing-on-dark-side.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/4164381505888159507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/4164381505888159507'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2010/01/snowshoeing-on-dark-side.html' title='Snowshoeing On The Dark-Side'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_Yqo80jBBB8Y/S0AosUmRqbE/AAAAAAACNl8/qqQaMg_IQP8/s72-c/SnowshoeingOnTheDarkSide.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-6191616528178957855</id><published>2009-12-15T21:13:00.002-05:00</published><updated>2009-12-15T21:36:42.946-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='puzzles'/><title type='text'>Good Guys / Bad Guys</title><content type='html'>There are 6 men, 3 good and 3 bad. They stand on the east side of a very deep chasm. An electrified (untouchable) cable spans the chasm from which hangs a little car (which luckily is also on the east side). The car can transport one or two men from one side of the chasm to the other, but can't span the distance unmanned. If at any point the bad guys outnumber the good guys, they will kill the good guys. I.E. if a good guy and bad guy are in the cable car, traveling towards a side on which there is only a bad guy, then when they arrive the good guy will be outnumbered and will surely die.&lt;br /&gt;&lt;br /&gt;How can everyone get across the chasm alive (such that all six men are on the west side at the same time) using only the car? (No funny business with the cable or alternate routes across the chasm.)&lt;br /&gt;&lt;br /&gt;Solution in ASCII-HEX. (here's a &lt;a target="_blank" href="http://www.aggressivesoftware.com/tools/asciihexconverter.php"&gt;converter&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;496620796F7520766965772074686520666F6C6C6F77696E6720696E2061206D6F6E6F737061&lt;br /&gt;636520666F6E742C2069742073686F756C64206D616B652073656E73652E1F1F202020202D2D&lt;br /&gt;202D2D2D2D206767676262621F202020202D2D203C2D626220676767621F202020206262202D&lt;br /&gt;2D2D2D20676767621F20202020206220622D3E2020676767621F202020202062202D2D2D2D20&lt;br /&gt;67676762621F202020202062203C2D6262206767671F202020626262202D2D2D2D206767671F&lt;br /&gt;20202020626220622D3E20206767671F202020206262202D2D2D2D20676767621F2020202062&lt;br /&gt;62203C2D67672067621F202067676262202D2D2D2D2067621F2020202067622067622D3E2067&lt;br /&gt;621F202020206762202D2D2D2D20676762621F202020206762203C2D67672062621F20206767&lt;br /&gt;6762202D2D2D2D2062621F20202067676720622D3E202062621F202020676767202D2D2D2D20&lt;br /&gt;6262621F202020676767203C2D626220621F206767676262202D2D2D2D20621F202067676762&lt;br /&gt;20622D3E2020621F202067676762202D2D2D2D2062621F202067676762203C2D6262202D2D1F&lt;br /&gt;676767626262202D2D2D2D202D2D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-6191616528178957855?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/6191616528178957855/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/good-guys-bad-guys.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/6191616528178957855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/6191616528178957855'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/good-guys-bad-guys.html' title='Good Guys / Bad Guys'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-5752807158844269419</id><published>2009-12-13T10:19:00.003-05:00</published><updated>2009-12-13T10:24:34.284-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='puzzles'/><title type='text'>Monkeys &amp; Doors</title><content type='html'>There are 100 doors, all closed and numbered 1 to 100.&lt;br /&gt;There are 100 monkeys, numbered 1 to 100.&lt;br /&gt;The monkeys are sent one by one (in order) to change the states of the doors (open to closed vs. closed to open).&lt;br /&gt;Monkey 1 opens every door (1, 2, 3, 4...)&lt;br /&gt;Monkey 2 changes the state of every other door (2, 4, 6, 8, 10...)&lt;br /&gt;Monkey 3 changes the state of every third door (3, 6, 9, 12...)&lt;br /&gt;And so on for monkeys 4-100...&lt;br /&gt;After the monkeys make all their changes, what is the state of door N?&lt;br /&gt;i.e., give a formula or script that computes the state of an arbitrary door.&lt;br /&gt;&lt;br /&gt;Solution in ASCII-HEX. (here's a &lt;a target="_blank" href="http://www.aggressivesoftware.com/tools/asciihexconverter.php"&gt;converter&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;4C657420282073203D3D2030202920696E646963617465207468617420646F6F72204E206973&lt;br /&gt;20636C6F7365642E1F4C657420282073203D3D2031202920696E646963617465207468617420&lt;br /&gt;646F6F72204E206973206F70656E2E1F4C6574202520626520746865206D6F64206F70657261&lt;br /&gt;746F722E1F1F73203D20313B1F666F722028206D203D20323B206D203C3D203130303B206D2B&lt;br /&gt;2B20291F7B1F20206966202820284E2025206D29203D3D20302029207B2073203D202873202B&lt;br /&gt;203129202520323B207D1F7D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-5752807158844269419?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/5752807158844269419/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/monkeys-doors.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/5752807158844269419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/5752807158844269419'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/monkeys-doors.html' title='Monkeys &amp; Doors'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-4364003016743257725</id><published>2009-12-11T08:37:00.004-05:00</published><updated>2009-12-11T09:21:58.323-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='ottawa'/><title type='text'>Mysteriously Bad Internet</title><content type='html'>May 2007 - October 2008, we lived in Kanata and had Rogers cable internet. For unrelated reasons, I hate Rogers, but the quality of the internet was decent. October 2008 - present (December 2009) we live closer to downtown (K1Y 1W6), and we have a Primus phone/internet package. The price is decent ~$70/month (taxes included). The phone quality is good. We've never used more than the allotted long distance minutes. But the internet sucks. Our Primus DSL is unbelievably bad. Here's the add: &lt;a href="http://www.primustel.ca/en/residential/bundle/bundledServices-g.htm"&gt;Triple Value Bundle&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The first problem is that they give you an idiot's install package. When you sign up, they tell you that you have to pay them a sign-up fee. Sounds reasonable. What they don't tell you is that you're buying a useless modem/router device, and that if you thereafter want to use any other device they will refuse to support you. That wouldn't be 100% stupid if the device was a wireless router, but it's not. You can buy such a device from them, but since they don't tell you any of this at sign-up time, it's too late and you're screwed.&lt;br /&gt;&lt;br /&gt;So, you get a Thompson SpeedStream modem (which is a DSL modem and wired router combined). They don't tell you your username and password, so you can't connect it to your wireless router (which no doubt you already have unless you've lived in a cave for the last decade and they are your very first internet provider). &lt;span style="font-weight: bold;"&gt;Solution:&lt;/span&gt; call them, get the user/pass for DSL, change the modem to bridged mode, setup your router with the user/pass as PPPoE. But good luck with this as their support staff speak almost no english.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Bridge Mode&lt;/span&gt;&lt;br /&gt;TekSavvy provides &lt;a href="http://teksavvy.com/en/speedtouchsetup_b.asp?ID=7&amp;amp;mID=2"&gt;this article&lt;/a&gt; that shows screenshots of how to set the modem to bridged mode. Basically: wired connection to modem &gt;&gt; 192.168.1.254 &gt;&gt; SpeedTouch &gt;&gt; Configuration &gt;&gt; Setup &gt;&gt; Bridge &gt;&gt; 0.35 &gt;&gt; new user/pass &gt;&gt; yes DHCP &gt;&gt; Finished.&lt;br /&gt;&lt;br /&gt;Once in bridged mode you won't be able to connect directly to the internet via the modem. You'll have to setup PPPoE on your router and talk only to your router.&lt;br /&gt;&lt;br /&gt;Why bridge mode? Well I made a bunch of changes before getting usable internet and this was one of them. The idea is that if both your modem and your router are in "Routed PPPoE" mode then they conflict. Also the idea is that the routing capability on the modem is a flaky add-on.&lt;br /&gt;&lt;br /&gt;You access the SpeedTouch modem via: 192.168.1.254&lt;br /&gt;&lt;br /&gt;The original setup was:&lt;br /&gt;&lt;blockquote&gt;Routed PPPoE on 0/35 and 0/33 (modified by user)&lt;br /&gt;Factory Defaults&lt;br /&gt;Configuration modified by CWMP&lt;br /&gt;(UTC+01:00) Amsterdam, Bern, Rome, Stockholm&lt;br /&gt;Web Browsing Interception: Automatic&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;Speed&lt;/span&gt;&lt;br /&gt;I've never much cared about speed before. But the Primus DSL would sometimes drop to such an abysmal crawl that I was obliged to get some measurements. You can go to &lt;a href="http://speedtest.net/"&gt;speedtest.net&lt;/a&gt; or &lt;a href="http://speedtest.primus.ca/"&gt;speedtest.primus.ca&lt;/a&gt; to measure the speed of your internet connection.&lt;br /&gt;&lt;blockquote&gt;Kbps = Kilo bits per second&lt;br /&gt;Mbps = Mega bits per second&lt;br /&gt;1 Mbps = 1000 Kbps&lt;br /&gt;KBps = Kilo Bytes per second&lt;br /&gt;X Kbps = X/8 KBps&lt;/blockquote&gt;Wired to the SpeedTouch Primus modem in default (Routed PPPoE) mode:&lt;br /&gt;speedtest.net (preferred server: toronto) 1808-2111 Kbps download, 111-127 Kbps upload&lt;br /&gt;&lt;br /&gt;Wireless Router PPPoE to SpeedTouch modem in bridge mode:&lt;br /&gt;speedtest.net (preferred server: toronto) 1639-1956 Kbps download, 96-152 Kbps upload&lt;br /&gt;&lt;br /&gt;One site I found said that average high-speed internet is 1.9 Mbps = 1900 Kbps = 237.5 KBps = 1 GB in 73 min. Which is probably okay.&lt;br /&gt;&lt;br /&gt;But from my box at work, the internet is 40x faster:&lt;br /&gt;speedtest.net 42,368 Kbps download, 5,932 Kbsp upload, ping 17 ms.&lt;br /&gt;speedtest.primus.ca 38,392 Kbps download, 12,914 Kbps upload, latency 6 ms.&lt;br /&gt;&lt;br /&gt;Primus says you will get up to 7 Mbps = 7,000 Kbps, and I'm getting 1,800 Kbps, so that's 25% of what I might expect. Not terrible. But &lt;span style="font-style: italic;"&gt;before all my fixes, I was getting &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;300 Kbps&lt;/span&gt;&lt;span style="font-style: italic;"&gt;.&lt;/span&gt; That's unbelievably bad.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Wireless Channels&lt;/span&gt;&lt;br /&gt;Initially, I had horrible download speeds, so I tried all channels 1-11 on my wireless router. It's true that some of them (2 and 3 in my case) really sucked. But the others were all about the same and didn't give me much improvement over my initial config (ch6). In the end I settled on ch7.&lt;br /&gt;&lt;br /&gt;An easy way to test for bad channels is a ping test:&lt;br /&gt;cmd&gt; ping -t 192.168.1.1&lt;br /&gt;This sends pings directly to my router. My good channels had 0% packet loss and almost all times shorter than 3ms.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Software&lt;/span&gt;&lt;br /&gt;I did three things to my laptop before I got usable internet. I'm not sure if all were required, because I didn't do reboot tests in between each.&lt;br /&gt;&lt;br /&gt;1. install the latest drivers for the wireless card&lt;br /&gt;2. install the latest management software for the wireless card&lt;br /&gt;3. tell the wireless card to always use full power&lt;br /&gt;4. use WPA instead of WEP at the router (this seems like an all-around good idea)&lt;br /&gt;5. shut off the macbookair&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;MacBookAir&lt;/span&gt;&lt;br /&gt;It's possible that our MacBookAir was causing part of the problem. It seemed that when the MacBookAir was powered off, then my ASUS L5GA laptop with Intel Pro Wireless 2200BG card would get ~30,000kbps. But when the MacBookAir was powered on, I would get 600kbps. Although those results weren't very consistent. Perhaps it had nothing to do with it. Perhaps there was some other intermittent interference from other apartments in my building.&lt;br /&gt;&lt;br /&gt;Here's some ideas I've gathered:&lt;br /&gt;http://forums.macnn.com/92/networking/305303/mysterious-crashing-with-linksys-wrt54g/&lt;br /&gt;http://forums.whirlpool.net.au/forum-replies-archive.cfm/990169.html&lt;br /&gt;http://discussions.apple.com/thread.jspa?threadID=1080253&amp;amp;tstart=645&lt;br /&gt;http://discussions.apple.com/thread.jspa?threadID=489910&amp;amp;tstart=15&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Current Status&lt;/span&gt;&lt;br /&gt;I now run the ASUS always wired with a static IP. The MacBookAir runs wireless with a dynamic IP. When we have intenet, it is decent ~2,500kbps. But the router will intermittently become disconnected from PPPoE, which is solved by rebooting the SpeedTouch modem (toggling its power switch) and asking the router to reconnect (via the router's status page at 192.168.1.1). This might not happen for several days, or it might happen several times in a given day. It may be correlated with bad weather. It doesn't seem to be correlated with rate of internet usage. It's a real pain, but it's work-around-able, and I'm not willing to waste more time debugging it.&lt;br /&gt;&lt;br /&gt;I think I'll probably just go back to Rogers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-4364003016743257725?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/4364003016743257725/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/mysteriously-bad-internet.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/4364003016743257725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/4364003016743257725'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/mysteriously-bad-internet.html' title='Mysteriously Bad Internet'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-2421490594320285588</id><published>2009-12-10T07:34:00.004-05:00</published><updated>2009-12-10T07:46:02.072-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='puzzles'/><title type='text'>Nine Fifty</title><content type='html'>Here's something drawn on paper.&lt;br /&gt;Add one mark to make it mean nine fifty.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Yqo80jBBB8Y/SyDrUmiONiI/AAAAAAACMf0/ya7wZIzgSRU/s1600-h/ninefifty_riddle.png"&gt;&lt;img style="cursor: pointer; width: 600px;" src="http://3.bp.blogspot.com/_Yqo80jBBB8Y/SyDrUmiONiI/AAAAAAACMf0/ya7wZIzgSRU/s400/ninefifty_riddle.png" alt="" id="BLOGGER_PHOTO_ID_5413585491273332258" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's an example of one mark.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Yqo80jBBB8Y/SyDrUzKznBI/AAAAAAACMf8/d8lwyNHb6NM/s1600-h/ninefifty_one_mark.png"&gt;&lt;img style="cursor: pointer; width: 200px; height: 229px;" src="http://1.bp.blogspot.com/_Yqo80jBBB8Y/SyDrUzKznBI/AAAAAAACMf8/d8lwyNHb6NM/s400/ninefifty_one_mark.png" alt="" id="BLOGGER_PHOTO_ID_5413585494664780818" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's an example of two marks.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Yqo80jBBB8Y/SyDrVUA32dI/AAAAAAACMgE/L5o5kLIiCs8/s1600-h/ninefifty_two_marks.png"&gt;&lt;img style="cursor: pointer; width: 130px; height: 160px;" src="http://3.bp.blogspot.com/_Yqo80jBBB8Y/SyDrVUA32dI/AAAAAAACMgE/L5o5kLIiCs8/s400/ninefifty_two_marks.png" alt="" id="BLOGGER_PHOTO_ID_5413585503481485778" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Solution in ASCII-HEX. (here's a &lt;a target="_blank" href="http://www.aggressivesoftware.com/tools/asciihexconverter.php"&gt;converter&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;44726177206120686F72697A6F6E74616C206C696E652061626F766520746865207365636F6E&lt;br /&gt;6420766572746963616C206C696E652E1F5468697320676976657320796F753A202231302054&lt;br /&gt;6F20313022207768696368206973207468652073616D65206173207468652074696D6520393A&lt;br /&gt;35302E&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-2421490594320285588?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/2421490594320285588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/nine-fifty.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/2421490594320285588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/2421490594320285588'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/nine-fifty.html' title='Nine Fifty'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Yqo80jBBB8Y/SyDrUmiONiI/AAAAAAACMf0/ya7wZIzgSRU/s72-c/ninefifty_riddle.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-7274201550644972777</id><published>2009-12-10T07:04:00.003-05:00</published><updated>2009-12-10T07:15:21.210-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='food'/><title type='text'>Home Made Pizza</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Yqo80jBBB8Y/SyDj_m2zkoI/AAAAAAACMfs/wFJa1QPyhD4/s1600-h/HomeMadePizza.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_Yqo80jBBB8Y/SyDj_m2zkoI/AAAAAAACMfs/wFJa1QPyhD4/s400/HomeMadePizza.jpg" alt="" id="BLOGGER_PHOTO_ID_5413577434001019522" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Gently mix 1 cup lukewarm water, 2 tbsp vegetable oil, 1 tbsp honey, 1/2 tsp garlic or onion powder (no salt) and 1 tbsp dry yeast. Put 2.5 cups of flour in a large bowl and mix in the liquid. Mash it around with your hands a bit so that it's &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;thoroughly&lt;/span&gt; mixed and cover and let sit for 10 minutes.&lt;br /&gt;&lt;br /&gt;Preheat your oven to 450.&lt;br /&gt;&lt;br /&gt;Wipe off your counter and kneed the dough on it until it looks good. Holding it up in the air, stretch it out as best you can. Lightly flour the counter and roll out the dough. It probably won't look much like a circle. We have a large round perforated pizza pan. I roll it out &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;larger&lt;/span&gt; than the pan, grease the pan, lay it on the pan, rip off the parts that hang over and use them to patch the parts that don't quite reach.&lt;br /&gt;&lt;br /&gt;Bake the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;crust&lt;/span&gt; (with nothing on it) for 10 minutes. Take it out and add &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;toppings&lt;/span&gt;. Bake another 10-15 minutes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-7274201550644972777?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/7274201550644972777/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/home-made-pizza.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/7274201550644972777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/7274201550644972777'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/home-made-pizza.html' title='Home Made Pizza'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Yqo80jBBB8Y/SyDj_m2zkoI/AAAAAAACMfs/wFJa1QPyhD4/s72-c/HomeMadePizza.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-174440720044922736</id><published>2009-12-10T07:00:00.002-05:00</published><updated>2009-12-10T07:01:32.415-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='food'/><title type='text'>Delicious Dessert By Amanda</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Yqo80jBBB8Y/SyDjEAw7_VI/AAAAAAACMfk/r3oZApuRThg/s1600-h/DeliciousDessertByAmanda.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_Yqo80jBBB8Y/SyDjEAw7_VI/AAAAAAACMfk/r3oZApuRThg/s400/DeliciousDessertByAmanda.jpg" alt="" id="BLOGGER_PHOTO_ID_5413576410163576146" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-174440720044922736?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/174440720044922736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/delicious-dessert-by-amanda.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/174440720044922736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/174440720044922736'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/delicious-dessert-by-amanda.html' title='Delicious Dessert By Amanda'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Yqo80jBBB8Y/SyDjEAw7_VI/AAAAAAACMfk/r3oZApuRThg/s72-c/DeliciousDessertByAmanda.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-7849730015088491701</id><published>2009-12-09T13:22:00.000-05:00</published><updated>2009-12-09T13:23:31.837-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='puzzles'/><title type='text'>Light Bulb and Switches</title><content type='html'>There exists 1 incandescent light bulb and 3 independent binary switches.&lt;br /&gt;The light bulb cannot be observed from the location where the switches can be manipulated.&lt;br /&gt;On/Off positions for the switches are marked (known).&lt;br /&gt;First, manipulate the switches. Second, observe the light bulb.&lt;br /&gt;You only get to manipulate the switches once, you only get to observe the light bulb once.&lt;br /&gt;Which switch controls the light bulb?&lt;br /&gt;&lt;br /&gt;Solution in ASCII-HEX. (here's a &lt;a target="_blank" href="http://www.aggressivesoftware.com/tools/asciihexconverter.php"&gt;converter&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;496E63616E64657363656E74206C696768742062756C62732067657420686F742E1F53657420&lt;br /&gt;73776974636865732028312C322C332920746F20286F6E2C6F6E2C6F66662920616E64207761&lt;br /&gt;69742E1F5468656E207365742073776974636865732028312C322C332920746F20286F6E2C6F&lt;br /&gt;66662C6F66662920616E64206F62736572766520746865206C696768742062756C622E1F4966&lt;br /&gt;206974206973206F6E207468656E2073776974636820233120636F6E74726F6C732074686520&lt;br /&gt;6C696768742062756C622E1F4966206974206973206F666620616E64207761726D207468656E&lt;br /&gt;2073776974636820233220636F6E74726F6C7320746865206C696768742062756C622E1F4966&lt;br /&gt;206974206973206F666620616E6420636F6C64207468656E2073776974636820233320636F6E&lt;br /&gt;74726F6C7320746865206C696768742062756C622E&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-7849730015088491701?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/7849730015088491701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/light-bulb-and-switches.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/7849730015088491701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/7849730015088491701'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/light-bulb-and-switches.html' title='Light Bulb and Switches'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-4939989108430309339</id><published>2009-12-08T10:47:00.007-05:00</published><updated>2009-12-08T11:17:17.598-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='software'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>Clearcase Cheat Sheet</title><content type='html'>&lt;span style="font-weight: bold;"&gt;• write a new config spec with private branch (by hand)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;• this doesn't work unless the "branch type" already exists (see below)&lt;/span&gt;&lt;br /&gt;&lt;pre style="white-space: pre-wrap;"&gt;element * CHECKEDOUT&lt;br /&gt;element * ...\my_private_branch\LATEST&lt;br /&gt;mkbranch my_private_branch&lt;br /&gt;element * \main\LATEST&lt;br /&gt;element * \main\0&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;• windows example of creating the "branch type"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;• you might have to do this on all vobs from which you plan to checkout&lt;/span&gt;&lt;br /&gt;&lt;pre style="white-space: pre-wrap;"&gt;cd /d "X:/my_vob"&lt;br /&gt;cleartool mkbrtype –nc my_private_branch&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;• here's where the help files are on my computer&lt;/span&gt;&lt;br /&gt;&lt;pre style="white-space: pre-wrap;"&gt;file:///C:/Program%20Files/Rational/ClearCase/doc/help/cc_ref/ct_rmname.htm&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;• to remove a file from a view (it still exists in clearcase) you use the rmname command&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;• the folder must already be checked out&lt;/span&gt;&lt;br /&gt;&lt;pre style="white-space: pre-wrap;"&gt;cleartool rmname myfile.cxx&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;• to move a file from one place to another, you use the mv command&lt;/span&gt;&lt;br /&gt;&lt;pre style="white-space: pre-wrap;"&gt;cleartool mv myfile.cxx somewhere\myfile.cxx&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;• to add a new file to source control, you use the mkelem command&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;• here's an example in unix&lt;/span&gt;&lt;br /&gt;&lt;pre style="white-space: pre-wrap;"&gt;cd /vobs/myvob/myfolder&lt;br /&gt;cleartool checkout -unr -nc mysubfolder&lt;br /&gt;cd mysubfolder&lt;br /&gt;cleartool mkelem myexistingfile.cxx&lt;br /&gt;.&lt;br /&gt;cleartool checkin myexistingfile.cxx&lt;br /&gt;&amp;lt;your comments here&amp;gt;&lt;br /&gt;.&lt;br /&gt;cd ../&lt;br /&gt;cleartool checkin mysubfolder&lt;br /&gt;.&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;• to see the difference between two versions of a certain file&lt;/span&gt;&lt;br /&gt;&lt;pre style="white-space: pre-wrap;"&gt;cleardiff \myvob\myfolder\myfile.cxx@@\main\mybranch\2 \myvob\myfolder\myfile.cxx@@\main\anotherbranch\3&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;• to get/set permission info for a file in clearcase&lt;/span&gt;&lt;br /&gt;&lt;pre style="white-space: pre-wrap;"&gt;Z:\myvob\myfolder&gt;cleartool describe -long myfile.exe&lt;br /&gt;&lt;br /&gt;version "myfile.exe@@\main\1"&lt;br /&gt;created 2009-03-30T13:45:41-04 by Michael Holtstrom (myname.mygroup@mymachine)&lt;br /&gt;"checkin comments"&lt;br /&gt;Element Protection:&lt;br /&gt;User : DOMAIN\myname  : r--&lt;br /&gt;Group: DOMAIN\mygroup : r--&lt;br /&gt;Other:                : r--&lt;br /&gt;element type: compressed_file&lt;br /&gt;predecessor version: \main\0&lt;br /&gt;Attributes:&lt;br /&gt;&lt;br /&gt;Z:\myvob\myfolder&gt;cleartool protect -chmod 755 myfile.exe&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;• to get help&lt;/span&gt;&lt;br /&gt;&lt;pre style="white-space: pre-wrap;"&gt;cleartool man&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;• for a given view, what are the versions of a certain set of files&lt;/span&gt;&lt;br /&gt;&lt;pre style="white-space: pre-wrap;"&gt;Z:\myvob\myfolder&gt;cleartool find . -nr -type f -name sk*.h -cvi -print&lt;br /&gt;&lt;br /&gt;.           All elements in and below the current directory [Z:\myvob\myfolder]&lt;br /&gt;-nr         Don't recurse. Only look at elements within this directory.&lt;br /&gt;-type f     Only look at elements that are of type file (i.e. not directories, not symlinks)&lt;br /&gt;-name sk*.h Only look at files whose names start with 'sk' and end with '.h'&lt;br /&gt;-cvi        Display the version that is currently selected by this view.&lt;br /&gt;-print      Print the result-set to screen&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;• same as above but the search location is explicitly specified&lt;/span&gt;&lt;br /&gt;&lt;pre style="white-space: pre-wrap;"&gt;Z:\&gt;cleartool find "Z:\myvob\myfolder" -nr -type f -name sk*.h -cvi -print&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;• for a set of files, find those that are on a certain branch and report the version selected by this view&lt;/span&gt;&lt;br /&gt;&lt;pre style="white-space: pre-wrap;"&gt;Z:\myvob\myfolder&gt;cleartool find . -nr -type f -name sk*.h -branch "brtype(mybranch)" -cvi -print&lt;br /&gt;&lt;br /&gt;-branch "brtype(mybranch)" == First eliminate all versions of selected elements that *aren't* on branch 'mybranch'&lt;br /&gt;-cvi == Then from the remainder, only keep the versions that are currently selected by this view.&lt;br /&gt;&lt;br /&gt;See above for meaning of [ . -nr -type f -name sk*.h -print ]&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;• for a set of files, find those that aren't on a certain branch and report the version selected by this view&lt;/span&gt;&lt;br /&gt;&lt;pre style="white-space: pre-wrap;"&gt;Z:\myvob\myfolder&gt;cleartool find . -nr -type f -name sk*.h -branch "!brtype(main)" -cvi -print&lt;br /&gt;&lt;br /&gt;-branch "!brtype(main)" == First eliminate all versions of selected elements that *are* on branch 'main'&lt;br /&gt;-cvi == Then from the remainder, only keep the versions that are currently selected by this view.&lt;br /&gt;&lt;br /&gt;See above for meaning of [ . -nr -type f -name sk*.h -print ]&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;• find all files of a certain type in a certain location&lt;/span&gt;&lt;br /&gt;&lt;pre style="white-space: pre-wrap;"&gt;Z:\&gt;cleartool find "Z:\myvob\myfolder" "Z:\myvob\another" -nr -type f -name *.h -cvi -print&lt;br /&gt;&lt;br /&gt;"Z:\myvob\myfolder" "Z:\myvob\another" == All elements in and below these directories [Z:\myvob\myfolder], [Z:\myvob\another]&lt;br /&gt;-name *.h == Only look at files whose names end with '.h'&lt;br /&gt;&lt;br /&gt;See above for meaning of [ -nr -type f -cvi -print ]&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;• find all files from a set of types/extensions in a certain location&lt;/span&gt;&lt;br /&gt;&lt;pre style="white-space: pre-wrap;"&gt;Z:\&gt;cleartool find "Z:\myvob\myfolder" "Z:\myvob\another" -nr -type f -name *.[tch]* -cvi -print&lt;br /&gt;&lt;br /&gt;-name *.[tch]* == Only look at files whose names contain '.t' or '.c' or '.h' (i.e. '.txt', '.cpp', '.cxx', '.c', '.h')&lt;br /&gt;&lt;br /&gt;See above for meaning of [ "Z:\myvob\myfolder" "Z:\myvob\another" -nr -type f -cvi -print ]&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-4939989108430309339?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/4939989108430309339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/clearcase-cheat-sheet.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/4939989108430309339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/4939989108430309339'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/clearcase-cheat-sheet.html' title='Clearcase Cheat Sheet'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-4323025882022045304</id><published>2009-12-07T10:35:00.003-05:00</published><updated>2009-12-07T10:40:08.497-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reviews'/><title type='text'>Movie Ratings</title><content type='html'>Here's some wisdom from my brother:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The Boondock Saints &lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.rottentomatoes.com/m/boondock_saints/"&gt;Tomatometer&lt;/a&gt;: 16%&lt;br /&gt;&lt;a href="http://www.imdb.com/title/tt0144117/"&gt;IMDB Rating&lt;/a&gt;: 7.9   &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The Boondock Saints II: All Saints Day&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.rottentomatoes.com/m/boondock_saints_ii_all_saints_day/"&gt;Tomatometer&lt;/a&gt;: 21%&lt;br /&gt;&lt;a href="http://www.imdb.com/title/tt1300851/"&gt;IMDB Rating&lt;/a&gt;: 7.5  &lt;br /&gt;&lt;br /&gt;First of all, if you believed the Rotten Tomatoes rating, you would never watch either movie [edit: for those of you who don't know, Boondock Saints is one of the best movies of all time].  Second of all, there is almost zero chance of the sequel being better than the original, as RT would suggest.&lt;br /&gt;&lt;br /&gt;Rotten Tomatoes: Boooooo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-4323025882022045304?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/4323025882022045304/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/movie-ratings.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/4323025882022045304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/4323025882022045304'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/movie-ratings.html' title='Movie Ratings'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-1604377921014417499</id><published>2009-12-07T10:12:00.004-05:00</published><updated>2009-12-09T13:22:51.021-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='puzzles'/><title type='text'>Children's Ages</title><content type='html'>&lt;span style="font-weight: bold;font-family:courier new;" &gt;Jill:&lt;/span&gt; I don't know the ages of any of your three children.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Jane:&lt;/span&gt; The product of their ages is 36.&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;Jill:&lt;/span&gt; I still don't know their ages.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Jane:&lt;/span&gt; The sum of their ages is your street address.&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;Jill:&lt;/span&gt; I still don't know their ages.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Jane:&lt;/span&gt; The oldest has red hair.&lt;br /&gt;&lt;br /&gt;How old are the children?&lt;br /&gt;&lt;br /&gt;Solution in ASCII-HEX. (here's a &lt;a target="_blank" href="http://www.aggressivesoftware.com/tools/asciihexconverter.php"&gt;converter&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;46726F6D20612A622A633D333620776520686176653A1F1F31202A2031202A2033361F31202A&lt;br /&gt;2032202A2031381F31202A2033202A2031321F31202A2034202A2020391F31202A2036202A20&lt;br /&gt;20361F32202A2031202A2031381F32202A2032202A2020391F32202A2033202A2020361F3320&lt;br /&gt;2A2031202A2031321F33202A2032202A2020361F33202A2033202A2020341F34202A2031202A&lt;br /&gt;2020391F34202A2033202A2020331F36202A2031202A2020361F36202A2032202A2020331F1F&lt;br /&gt;41667465722072656D6F76696E67206475706C69636174657320776520686176653A1F1F3120&lt;br /&gt;2A2031202A2033361F31202A2032202A2031381F31202A2033202A2031321F31202A2034202A&lt;br /&gt;2020391F31202A2036202A2020361F32202A2032202A2020391F32202A2033202A2020361F33&lt;br /&gt;202A2033202A2020341F1F4C6F6F6B696E67206174207468652073756D732077652068617665&lt;br /&gt;3A1F1F31202B2031202B203336203D2033381F31202B2032202B203138203D2032311F31202B&lt;br /&gt;2033202B203132203D2031361F31202B2034202B202039203D2031341F31202B2036202B2020&lt;br /&gt;36203D2031331F32202B2032202B202039203D2031331F32202B2033202B202036203D203131&lt;br /&gt;1F33202B2033202B202034203D2031301F1F576520646F6E2774206B6E6F7720746865697220&lt;br /&gt;616765732C20627574206E65697468657220646F6573204A696C6C20616E6420736865206365&lt;br /&gt;727461696E6C79206B6E6F777320686572206F776E2073747265657420616464726573732C20&lt;br /&gt;736F206974206D757374206265206F6E65206F663A1F1F31202B2036202B2036203D2031331F&lt;br /&gt;32202B2032202B2039203D2031331F1F416E642073696E63652074686572652069732022616E&lt;br /&gt;206F6C64657374222C206974206D757374206265207468617420746865206F6C646572206167&lt;br /&gt;652069736E2774207477696E732E1F1F5468657265666F72652C20746865206368696C647265&lt;br /&gt;6E27732061676573206172653A20322C20322C20392E&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-1604377921014417499?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/1604377921014417499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/childrens-ages.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/1604377921014417499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/1604377921014417499'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/childrens-ages.html' title='Children&apos;s Ages'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-1289830954885504562</id><published>2009-12-06T12:29:00.004-05:00</published><updated>2009-12-09T13:22:38.473-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='puzzles'/><title type='text'>Burning Sticks</title><content type='html'>There exist four sticks and a fire source.&lt;br /&gt;Lit from one end, a stick is guaranteed to be entirely consumed by fire in exactly 1 hour.&lt;br /&gt;Each stick is different and burns non-linearly (i.e. it is not the case that the burning behaviour of one stick tells you anything about the burning behaviour of another stick, and it is not the case that half a stick burns in half an hour).&lt;br /&gt;Measure exactly 1 hour and 45 minutes.&lt;br /&gt;&lt;br /&gt;Solution in ASCII-HEX. (here's a &lt;a target="_blank" href="http://www.aggressivesoftware.com/tools/asciihexconverter.php"&gt;converter&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;596F752063616E206275726E206120737469636B20696E2068616C6620616E20686F75722062&lt;br /&gt;79206C69676874696E672069742066726F6D20626F746820656E64732E1F53696E6365206561&lt;br /&gt;636820626974206F6620737469636B2074616B6573206120626974206F662074696D6520746F&lt;br /&gt;206275726E2C20616E642073696E6365207468652073756D206F6620616C6C20746865736520&lt;br /&gt;62697473206F662074696D6520666F72206F6E6520737469636B206973206F6E6520686F7572&lt;br /&gt;2C20697420666F6C6C6F77732074686174206275726E696E67206120737469636B2066726F6D&lt;br /&gt;20626F746820656E64732077696C6C20726573756C7420696E207468652074776F206275726E&lt;br /&gt;696E6720656E6473206D656574696E672028616E642074686520656E7469726520737469636B&lt;br /&gt;206265696E67206275726E742920696E2065786163746C792068616C6620616E20686F75722C&lt;br /&gt;20616C74686F75676820746865206D656574696E6720706F696E742070726F6261626C792077&lt;br /&gt;6F6E277420626520617420746865206D6964646C65206F662074686520737469636B2E1F1F4E&lt;br /&gt;6F7465207468617420796F752063616E2774206D656173757265203135206D696E7574657320&lt;br /&gt;627920627265616B696E67206120737469636B20696E2068616C6620616E64206275726E696E&lt;br /&gt;672066726F6D20666F757220656E64732C206265636175736520656163682068616C66206F66&lt;br /&gt;2074686520737469636B2077696C6C20626520656E746972656C79206275726E742061742073&lt;br /&gt;6F6D6520756E6B6E6F776E2074696D652E20416C736F206E6F74652074686174206275726E69&lt;br /&gt;6E67206120737469636B2066726F6D20746865206D6964646C65206973206E6F742074686520&lt;br /&gt;73616D65206173206275726E696E672069742066726F6D20626F746820656E64732E2053696E&lt;br /&gt;6365206F6E6520656E64206D61792062652072656163686564206265666F726520746865206F&lt;br /&gt;746865722C206C696B6520627265616B696E67206120737469636B2C206275726E696E672066&lt;br /&gt;726F6D20746865206D6964646C652074656C6C7320796F75206E6F7468696E672E1F1F536F6C&lt;br /&gt;7574696F6E3A1F2D204C6967687420737469636B2023312066726F6D20626F746820656E6473&lt;br /&gt;20616E64206C6967687420737469636B2023322066726F6D206F6E6520656E642E1F2D205768&lt;br /&gt;656E20737469636B202331206973206275726E742C2068616C6620616E20686F757220686173&lt;br /&gt;2070617373656420616E642074686572652069732068616C6620616E20686F7572206F662062&lt;br /&gt;75726E696E672074696D65206C65667420696E20737469636B2023322E1F2D20417420746869&lt;br /&gt;732074696D652C206C6967687420746865206F7468657220656E64206F6620737469636B2023&lt;br /&gt;322C2069742077696C6C206E6F77206275726E20617420747769636520737065656420286173&lt;br /&gt;206465736372696265642061626F76652920616E64207468657265666F72652077696C6C2062&lt;br /&gt;65206275726E7420696E203135206D696E757465732E1F2D204F6E636520737469636B202332&lt;br /&gt;206973206275726E742C20796F752068617665206D65617375726564203435206D696E757465&lt;br /&gt;732E204C6967687420737469636B2023332066726F6D206F6E6520656E6420746F206D656173&lt;br /&gt;757265207468652072656D61696E696E6720686F75722E1F2D20537469636B20233420776173&lt;br /&gt;6E2774206E65636573736172792E&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-1289830954885504562?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/1289830954885504562/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/burning-sticks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/1289830954885504562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/1289830954885504562'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/burning-sticks.html' title='Burning Sticks'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-9177601329330765470</id><published>2009-12-05T21:56:00.006-05:00</published><updated>2009-12-09T13:22:30.630-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='puzzles'/><title type='text'>Billiard Balls</title><content type='html'>There exist 8 balls, seven of equal weight, one heavier.&lt;br /&gt;There exists a balancing scale.&lt;br /&gt;Find the heavy ball with 2 weighings (uses of the scale).&lt;br /&gt;&lt;br /&gt;Solution in ASCII-HEX. (here's a &lt;a target="_blank" href="http://www.aggressivesoftware.com/tools/asciihexconverter.php"&gt;converter&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;4E616D65207468652062616C6C733A20312C20322C20332C20342C20352C20362C20372C2038&lt;br /&gt;2E1F576569676820312C322C3320616761696E737420342C352C362E1F496620746865792077&lt;br /&gt;65696768207468652073616D653A1F205765696768203720616761696E737420382E1F205468&lt;br /&gt;6520686561766965722069732074686520736F6C7574696F6E2E1F456C736520696620312C32&lt;br /&gt;2C332069732068656176696572207468616E20342C352C363A1F205765696768203120616761&lt;br /&gt;696E737420322E1F204966207468657920776179207468652073616D652C2033206973207468&lt;br /&gt;6520736F6C7574696F6E2E1F20456C7365207468652068656176696572206973207468652073&lt;br /&gt;6F6C7574696F6E2E1F456C736520342C352C362069732068656176696572207468616E20312C&lt;br /&gt;322C333A1F205765696768203420616761696E737420352E1F20496620746865792077617920&lt;br /&gt;7468652073616D652C20362069732074686520736F6C7574696F6E2E1F20456C736520746865&lt;br /&gt;20686561766965722069732074686520736F6C7574696F6E2E&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-9177601329330765470?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/9177601329330765470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/billiard-balls.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/9177601329330765470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/9177601329330765470'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/billiard-balls.html' title='Billiard Balls'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-6002363342624499216</id><published>2009-12-03T09:53:00.004-05:00</published><updated>2012-01-08T18:08:55.150-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='characters'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>Moving from vs6 to vs9 breaks Latin1 support</title><content type='html'>I have a database that contains latin1 data and is accessed by several applications. One application runs in the msdos console. We used to build it with vs6 (msdev98) but recently moved to vs9 (microsoft visual studio 2008). We call &lt;span style="font-family: courier new;"&gt;setlocale(LC_CTYPE,"")&lt;/span&gt; near startup.&lt;br /&gt;&lt;br /&gt;Default winxp is oem cp437. That means that not all latin1 characters can be displayed in msdos. Consequently, we detect these characters and display simple-ascii escape sequences instead.&lt;br /&gt;&lt;br /&gt;Default winxp is LC_CTYPE English_United States.1252. In vs6 that didn't matter, but in vs9, when using printf, a magic last-minute best-fit mapping occurs. This is very painful for me.&lt;br /&gt;&lt;br /&gt;I put together the following app so that I could see what's going on. As far as I can tell, the only way to defeat vs9's best-fit mapping is to instead call &lt;span style="font-family: courier new;"&gt;setlocale(LC_CTYPE,".OCP")&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: cpp;"&gt;// Note: In order to ditch the UNICODE define you have to do the following:&lt;br /&gt;// Configuration Properties &gt;&gt; C/C++ &gt;&gt; Preprocessor &gt;&gt; Preprocessor Definitions&lt;br /&gt;// &gt;&gt; [uncheck] Inherit from parent or project defaults&lt;br /&gt;// If your product is 14 years old, switching to UNICODE just isn't an option.&lt;br /&gt;&lt;br /&gt;#include &amp;lt;iostream&gt;&lt;br /&gt;#include &amp;lt;windows.h&gt;&lt;br /&gt;&lt;br /&gt;void info()&lt;br /&gt;{&lt;br /&gt;  // GetCPInfoEx vars&lt;br /&gt;  BOOL res;&lt;br /&gt;  CPINFOEX CPInfoEx;&lt;br /&gt;  &lt;br /&gt;  // Registry vars&lt;br /&gt;  #define CHAR_CMD_REG_DATA_SIZE 1024&lt;br /&gt;  DWORD ret;&lt;br /&gt;  HKEY hKey = 0;&lt;br /&gt;  BYTE data[CHAR_CMD_REG_DATA_SIZE];&lt;br /&gt;  DWORD dataSize = CHAR_CMD_REG_DATA_SIZE;&lt;br /&gt;  bool regIsOpen = false;&lt;br /&gt;  &lt;br /&gt;  // GetLocaleInfo vars&lt;br /&gt;  int status;&lt;br /&gt;  #define LOCALE_DATA_SIZE 1024&lt;br /&gt;  char localeData[LOCALE_DATA_SIZE];&lt;br /&gt;  int localeDataSize = LOCALE_DATA_SIZE;&lt;br /&gt;  &lt;br /&gt;  // Open the registry&lt;br /&gt;  ret = RegOpenKeyEx( HKEY_LOCAL_MACHINE, "SYSTEM\\CurrentControlSet\\Control\\Nls\\CodePage"&lt;br /&gt;                    , 0, KEY_EXECUTE, &amp;hKey );&lt;br /&gt;  if (ret) { printf("\n RegOpenKeyEx Failed"); }&lt;br /&gt;  else { regIsOpen = true; }&lt;br /&gt;  &lt;br /&gt;  // -----------------------------------------------------&lt;br /&gt;  &lt;br /&gt;  // http://codesnipers.com/?q=strange-case-of-two-system-locale-ansi-charsets#comment-53272&lt;br /&gt;  // http://codesnipers.com/?q=node/46&lt;br /&gt;  // http://blogs.msdn.com/michkap/archive/2005/02/01/364707.aspx&lt;br /&gt;  //&lt;br /&gt;  // LOCALE_USER_DEFAULT : Control Panel &gt;&gt; Regional and Language Options &lt;br /&gt;  // &gt;&gt; Regional Options [tab] &gt;&gt; Standards and Formats&lt;br /&gt;  // - is per user and does not require reboot&lt;br /&gt;  //&lt;br /&gt;  // LOCALE_SYSTEM_DEFAULT : Control Panel &gt;&gt; Regional and Language Options &lt;br /&gt;  // &gt;&gt; Advanced [tab] &gt;&gt; Language for non-Unicode Programs&lt;br /&gt;  // - is system wide and requires reboot&lt;br /&gt;  // - specifies the default ANSI and OEM code pages, and some of the font &lt;br /&gt;  // linking preferences&lt;br /&gt;  &lt;br /&gt;  // -----------------------------------------------------&lt;br /&gt;  &lt;br /&gt;  printf("\n GetConsoleCP() %d -- Note: effected by the chcp command.\n",GetConsoleCP());&lt;br /&gt;  &lt;br /&gt;  printf("\n GetOEMCP() %d",GetOEMCP());&lt;br /&gt;  &lt;br /&gt;  res = GetCPInfoEx( CP_OEMCP, 0, &amp;CPInfoEx );&lt;br /&gt;  if (res==0) { printf("\n GetCPInfoEx Failed"); }&lt;br /&gt;  else { printf("\n GetCPInfoEx(CP_OEMCP) %d",CPInfoEx.CodePage); }&lt;br /&gt;  &lt;br /&gt;  status = GetLocaleInfo( LOCALE_USER_DEFAULT, LOCALE_IDEFAULTCODEPAGE, localeData, localeDataSize );&lt;br /&gt;  if (status==0) { printf("\n GetLocaleInfo Failed"); }&lt;br /&gt;  else { printf("\n GetLocaleInfo(LOCALE_USER_DEFAULT,OEM) %s",localeData); }&lt;br /&gt;  &lt;br /&gt;  status = GetLocaleInfo( LOCALE_SYSTEM_DEFAULT, LOCALE_IDEFAULTCODEPAGE, localeData, localeDataSize );&lt;br /&gt;  if (status==0) { printf("\n GetLocaleInfo Failed"); }&lt;br /&gt;  else { printf("\n GetLocaleInfo(LOCALE_SYSTEM_DEFAULT,OEM) %s",localeData); }&lt;br /&gt;  &lt;br /&gt;  if (regIsOpen)&lt;br /&gt;  {&lt;br /&gt;    dataSize = CHAR_CMD_REG_DATA_SIZE;&lt;br /&gt;    ret = RegQueryValueEx( hKey, "OEMCP", NULL, NULL, data, &amp;dataSize );&lt;br /&gt;    if (ret) { printf("\n RegQueryValueEx Failed"); }&lt;br /&gt;    else { printf("\n Registry...\\CodePage\\OEMCP %s\n",(char*)data); }&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  // -----------------------------------------------------&lt;br /&gt;  &lt;br /&gt;  printf("\n GetACP() %d",GetACP());&lt;br /&gt;  &lt;br /&gt;  res = GetCPInfoEx( CP_ACP, 0, &amp;CPInfoEx );&lt;br /&gt;  if (res==0) { printf("\n GetCPInfoEx Failed"); }&lt;br /&gt;  else { printf("\n GetCPInfoEx(CP_ACP) %d",CPInfoEx.CodePage); }&lt;br /&gt;  &lt;br /&gt;  status = GetLocaleInfo( LOCALE_USER_DEFAULT, LOCALE_IDEFAULTANSICODEPAGE, localeData, localeDataSize );&lt;br /&gt;  if (status==0) { printf("\n GetLocaleInfo Failed"); }&lt;br /&gt;  else { printf("\n GetLocaleInfo(LOCALE_USER_DEFAULT,ANSI) %s",localeData); }&lt;br /&gt;  &lt;br /&gt;  status = GetLocaleInfo( LOCALE_SYSTEM_DEFAULT, LOCALE_IDEFAULTANSICODEPAGE, localeData, localeDataSize );&lt;br /&gt;  if (status==0) { printf("\n GetLocaleInfo Failed"); }&lt;br /&gt;  else { printf("\n GetLocaleInfo(LOCALE_SYSTEM_DEFAULT,ANSI) %s",localeData); }&lt;br /&gt;  &lt;br /&gt;  if (regIsOpen)&lt;br /&gt;  {&lt;br /&gt;    dataSize = CHAR_CMD_REG_DATA_SIZE;&lt;br /&gt;    ret = RegQueryValueEx( hKey, "ACP", NULL, NULL, data, &amp;dataSize );&lt;br /&gt;    if (ret) { printf("\n RegQueryValueEx Failed"); }&lt;br /&gt;    else { printf("\n Registry...\\CodePage\\ACP %s\n",(char*)data); }&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  // -----------------------------------------------------&lt;br /&gt;  &lt;br /&gt;  char * str;&lt;br /&gt;  &lt;br /&gt;  str = setlocale(LC_ALL     , NULL); if (str == NULL) { printf("\n LC_ALL      = unknown"); } else { printf("\n LC_ALL      = %s",str); }&lt;br /&gt;  str = setlocale(LC_COLLATE , NULL); if (str == NULL) { printf("\n LC_COLLATE  = unknown"); } else { printf("\n LC_COLLATE  = %s",str); }&lt;br /&gt;  str = setlocale(LC_CTYPE   , NULL); if (str == NULL) { printf("\n LC_CTYPE    = unknown"); } else { printf("\n LC_CTYPE    = %s",str); }&lt;br /&gt;  str = setlocale(LC_MONETARY, NULL); if (str == NULL) { printf("\n LC_MONETARY = unknown"); } else { printf("\n LC_MONETARY = %s",str); }&lt;br /&gt;  str = setlocale(LC_NUMERIC , NULL); if (str == NULL) { printf("\n LC_NUMERIC  = unknown"); } else { printf("\n LC_NUMERIC  = %s",str); }&lt;br /&gt;  str = setlocale(LC_TIME    , NULL); if (str == NULL) { printf("\n LC_TIME     = unknown"); } else { printf("\n LC_TIME     = %s",str); }&lt;br /&gt;  &lt;br /&gt;  printf("\n\n"&lt;br /&gt;  " 0 1 2 3 4 5 6 7 8 9 A B C D E F\n\n"&lt;br /&gt;  " 2 \x20 \x21 \x22 \x23 \x24 \x25 \x26 \x27 \x28 \x29 \x2a \x2b \x2c \x2d \x2e \x2f\n"&lt;br /&gt;  " 3 \x30 \x31 \x32 \x33 \x34 \x35 \x36 \x37 \x38 \x39 \x3a \x3b \x3c \x3d \x3e \x3f\n"&lt;br /&gt;  " 4 \x40 \x41 \x42 \x43 \x44 \x45 \x46 \x47 \x48 \x49 \x4a \x4b \x4c \x4d \x4e \x4f\n"&lt;br /&gt;  " 5 \x50 \x51 \x52 \x53 \x54 \x55 \x56 \x57 \x58 \x59 \x5a \x5b \x5c \x5d \x5e \x5f\n"&lt;br /&gt;  " 6 \x60 \x61 \x62 \x63 \x64 \x65 \x66 \x67 \x68 \x69 \x6a \x6b \x6c \x6d \x6e \x6f\n"&lt;br /&gt;  " 7 \x70 \x71 \x72 \x73 \x74 \x75 \x76 \x77 \x78 \x79 \x7a \x7b \x7c \x7d \x7e \x7f\n"&lt;br /&gt;  " 8 \x80 \x81 \x82 \x83 \x84 \x85 \x86 \x87 \x88 \x89 \x8a \x8b \x8c \x8d \x8e \x8f\n"&lt;br /&gt;  " 9 \x90 \x91 \x92 \x93 \x94 \x95 \x96 \x97 \x98 \x99 \x9a \x9b \x9c \x9d \x9e \x9f\n"&lt;br /&gt;  " a \xa0 \xa1 \xa2 \xa3 \xa4 \xa5 \xa6 \xa7 \xa8 \xa9 \xaa \xab \xac \xad \xae \xaf\n"&lt;br /&gt;  " b \xb0 \xb1 \xb2 \xb3 \xb4 \xb5 \xb6 \xb7 \xb8 \xb9 \xba \xbb \xbc \xbd \xbe \xbf\n"&lt;br /&gt;  " c \xc0 \xc1 \xc2 \xc3 \xc4 \xc5 \xc6 \xc7 \xc8 \xc9 \xca \xcb \xcc \xcd \xce \xcf\n"&lt;br /&gt;  " d \xd0 \xd1 \xd2 \xd3 \xd4 \xd5 \xd6 \xd7 \xd8 \xd9 \xda \xdb \xdc \xdd \xde \xdf\n"&lt;br /&gt;  " e \xe0 \xe1 \xe2 \xe3 \xe4 \xe5 \xe6 \xe7 \xe8 \xe9 \xea \xeb \xec \xed \xee \xef\n"&lt;br /&gt;  " f \xf0 \xf1 \xf2 \xf3 \xf4 \xf5 \xf6 \xf7 \xf8 \xf9 \xfa \xfb \xfc \xfd \xfe \xff\n"&lt;br /&gt;  "\n");&lt;br /&gt;}&lt;br /&gt;  &lt;br /&gt;int main(int argc, char** argv)&lt;br /&gt;{&lt;br /&gt;  info();&lt;br /&gt;  setlocale(LC_CTYPE,"");&lt;br /&gt;  info();&lt;br /&gt;  return 0;&lt;br /&gt;}&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-6002363342624499216?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/6002363342624499216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/moving-from-vs6-to-vs9-breaks-latin1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/6002363342624499216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/6002363342624499216'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/moving-from-vs6-to-vs9-breaks-latin1.html' title='Moving from vs6 to vs9 breaks Latin1 support'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-49501818699066281</id><published>2009-12-02T10:45:00.001-05:00</published><updated>2009-12-02T10:48:07.038-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='puzzles'/><title type='text'>Monty Hall Revisited</title><content type='html'>&lt;p&gt; My interest in Monty Hall isn't in the solution, but in the clarity of the solution. For whatever reasons, if you just (without much forethought) try to explain the solution to someone, most people seem inclined to resist the truth for quite some time. I believe that the solution can be made simple. Here's my latest stab at it.&lt;/p&gt;&lt;p&gt;Let me describe a game. There are three doors. Two are empty and one hides a prize. I always know what's behind the doors. You pick one door. Of the remaining two, I will open one that is empty (never the prize door, remember I know where the prize is hidden). Now that two doors remain, you may open one (stay or switch). If you reveal the prize, you win.&lt;/p&gt;&lt;p&gt;You might want to believe that once only two doors are closed, each has a 50/50 chance of hiding the prize. But that's not true. Here's why.&lt;/p&gt;The same game can be described as follows. There are three doors. Two are empty and one hides a prize. You pick one door. Now you may have the contents behind the door you picked, or you may have the contents behind both of the other doors, but when opening them, I will always open the empty one first. It's the same game, but it's hopefully clear to everyone that two doors are better than one.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-49501818699066281?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/49501818699066281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/monty-hall-revisited.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/49501818699066281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/49501818699066281'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/monty-hall-revisited.html' title='Monty Hall Revisited'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-6407171805300018820</id><published>2009-12-01T21:49:00.008-05:00</published><updated>2009-12-07T10:43:29.958-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='travel'/><category scheme='http://www.blogger.com/atom/ns#' term='CR2009'/><category scheme='http://www.blogger.com/atom/ns#' term='costa rica'/><title type='text'>Costa Rica</title><content type='html'>&lt;div style="padding-right: 8px; float: left;"&gt;&lt;a href="http://picasaweb.google.com/michael.holtstrom/CostaRica?feat=embedwebsite"&gt;&lt;img src="http://lh5.ggpht.com/_Yqo80jBBB8Y/Swj5SlgDg5E/AAAAAAAAxf8/-1LynWJ5EXc/s160-c/CostaRica.jpg" width="160" border="0" height="160" /&gt;&lt;/a&gt;&lt;/div&gt;We started planning a trip to Costa Rica in early December 2008. We bought a Lonely Planet guide book, got in touch with &lt;a href="http://www.gapadventures.com/"&gt;Gap Adventures&lt;/a&gt; and booked flights with American Airlines via &lt;a href="http://expedia.ca/"&gt;expedia&lt;/a&gt;. The flights were $790.69 x 2 people plus $58.47 for  &lt;a target="_blank" href="http://www.expedia.ca/pub/agent.dll?qscr=tsdt&amp;amp;ofid=9477&amp;amp;stat=4&amp;amp;flgc=0&amp;amp;rfrr=-37435" class="page_link"&gt;Direct Flight Economy-Park&lt;/a&gt; park-and-fly. In the end we had a great trip, and I'd definitely like to go again, but there's several things I'd do differently. In this blog I give a bit of advice, rant about Gap Adventures, describe our actual trip (and what it cost), and give list some useful info, like the bulletin from the embassy. Before you go, read up on &lt;a href="http://en.wikipedia.org/wiki/Costa_Rica"&gt;wikipdeia&lt;/a&gt;. I found the article to be super interesting, especially how their current democracy came to be.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;My Advice&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Learn some Spanish. Bring colónes (their money) into the country, and withdraw more from their bank machines. Don't use USD because it'll be harder to know what it's actually costing you. Get a good guide book with details on small towns and lots of maps. Get good road maps or a GPS. Rent a car from &lt;a href="http://www.adobecar.com/"&gt;adobe&lt;/a&gt; and get a cell phone from them. If you get into trouble, they'll help you out. Note that your key chain probably has a RF security device in it, so it has to be next to the drive-shaft or the car won't start. So don't take it off and chuck it in the glove compartment. If you get lost: backtrack. Don't try an alternate route. Book only hotels in advance. At the hotels, someone will speak English. Ask them about local tours and services. Pay for the expensive tours. You'll get smart guides with small groups. Costa Rica is great. Go soon. Go often. And here's a &lt;a href="http://www.youtube.com/watch?v=y2nt7ZjHzPE"&gt;video&lt;/a&gt; from Amanda.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Why Not To Book With Gap Adventures&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Gap looks like a great company, and they probably are good at their core business which seems to be low-cost group tours on a well worn route. But they will also book custom self-directed tours for you. For $25, they give you a suggested &lt;a target="_blank" href="http://go.gapadventures.com/amandascustomcostarica" class="page_link"&gt;itinerary&lt;/a&gt; which I've copied most of below in case that link dies. We were exclusively in contact with Cindy Kwan from Gap, so maybe it's just her, but in any case I was totally dissatisfied with their service.&lt;br /&gt;&lt;div id="ball_link_text1" class="description"&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Feb 7 Liberia - Tamarindo&lt;br /&gt;Pick up your car at the airport and transfer to your Tamarindo&lt;br /&gt;Overnight at Hotel Pasatiempo&lt;/p&gt; &lt;p&gt;Feb 8 - Tamarindo&lt;br /&gt;Get ready for your 2hr surf lesson today!  Spend the rest of your day testing out the waves.&lt;br /&gt;Overnight at Hotel Pasatiempo&lt;/p&gt; &lt;p&gt;Feb 9 Arenal&lt;br /&gt;Transfer to Arenal today and take part in the Arenal Volcano Hike followed by a relaxing soak at the Tabacon Hot Springs.  Tonight your dinner is included as well.&lt;br /&gt;Overnight at Arenal Paraiso Hotel&lt;/p&gt; &lt;p&gt;Feb 10 Arenal&lt;br /&gt;After breakfast get ready for the Venado Caves Tour.  The rest of your day is at leisure.&lt;br /&gt;Overnight at Arenal Paraiso&lt;/p&gt; &lt;p&gt;Feb 11 Manuel Antonio&lt;br /&gt;Transfer to Manuel Antonio and this small beach town.&lt;br /&gt;Overnight at Tres Banderas Hotel&lt;/p&gt; &lt;p&gt;Feb 11 Manuel Antonio&lt;br /&gt;Spend the day at leisure.  There are plenty of watersports or other outdoor activities to take part in.&lt;br /&gt;Overnight at Tres Banderas Hotel&lt;/p&gt; &lt;p&gt;Feb 12 Manuel Antonio&lt;br /&gt;Tour Manuel Antonio National Park today and spend the rest of your day hiking the trails or relaxing and one of the many beaches found in the park.&lt;br /&gt;Overnight at Tres Banderas Hotel&lt;/p&gt; &lt;p&gt;Feb 13 Liberia&lt;br /&gt;No services booked.&lt;/p&gt; &lt;p&gt;Feb 14 Liberia&lt;br /&gt;Tour ends today.  Bring your car back to the airport and prepare for your flight home.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt; &lt;/div&gt;Okay, that looks reasonable, if a little sparse on detail. The first one she gave us was much worse. It had us spending our first and last nights at a Best Western. I don't fly half way across the world to sleep at a Best Western. But it was a good starting point. I took her first itinerary and googled around and came up with the following. A friend of mine suggested surfing in Tamarindo, so I modded her original schedule by sending us to Hotel Pasatiempo in Tamarindo for our first night instead of withering at Best Western in Liberia. The ease at which I found bookable online hotels and activities should have tipped me off that booking with Gap was a waste of time, but I had the cognitive dissonance of not wanting to rip-off her itinerary.&lt;br /&gt;&lt;br /&gt;The &lt;u&gt;Pre-Book&lt;/u&gt; items below are the things we were considering having her to book for us. Note that I easily found all this detail on the internet. None of it was provided by her. What you see above is all we ever got: "Pick up your car at the airport". What kind of car? I only drive automatic.&lt;br /&gt;&lt;br /&gt;Another important thing completely lacking from Gap was any help with transportation: "Transfer to Arenal today". What route? How long will it take? Will I be able to get there in time for whatever we've booked next? I googled around and found some discussion boards (links below), so I was able to roughly estimate travel times.&lt;br /&gt;&lt;br /&gt;So anyway, I sent the following to her as a suggested itinerary based on her original itinerary. I wanted to know: Can you book this? What will it cost? What benefit do I get by booking with you instead of booking it myself?&lt;br /&gt;&lt;p&gt;&lt;span class="large strong"&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span class="large strong"&gt;--- Feb 7th ---&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;3:45am&lt;/b&gt; Arrive at &lt;a target="_blank" href="http://www.expedia.ca/pub/agent.dll?qscr=tsdt&amp;amp;ofid=9477&amp;amp;stat=4&amp;amp;flgc=0&amp;amp;rfrr=-37435" class="page_link"&gt;Direct Flight Economy-Park&lt;/a&gt; (&lt;a target="_blank" href="http://maps.google.ca/maps?f=q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=655+Dixon+Road,+Toronto&amp;amp;sll=43.690141,-79.577451&amp;amp;sspn=0.010396,0.01914&amp;amp;ie=UTF8&amp;amp;ll=43.754233,-79.488831&amp;amp;spn=0.332302,0.612488&amp;amp;z=11" class="page_link"&gt;map&lt;/a&gt;). Shuttles run 24hrs with max 20 min wait for pickup.&lt;/p&gt;&lt;p&gt;&lt;b&gt;4:15am&lt;/b&gt; Arrive at Pearson Airport.&lt;/p&gt;&lt;p&gt;&lt;b&gt;6:15am&lt;/b&gt; American Airlines flight 1409 departs from Terminal 3 (food for purchase).&lt;/p&gt;&lt;p&gt;&lt;b&gt;9:40am&lt;/b&gt; Arrive in Miami (3hr 25min air time).&lt;/p&gt;&lt;p&gt;&lt;b&gt;11:05am&lt;/b&gt; American Airlines flight 2127 departs.&lt;/p&gt;&lt;p&gt;&lt;b&gt;12:55pm&lt;/b&gt; Arrive in Liberia (2hr 50min air time).&lt;/p&gt;&lt;p&gt;&lt;u&gt;Pre-Book&lt;/u&gt; Pickup rental car from &lt;a target="_blank" href="http://www.budget.co.cr/en/our-offices-location.html#liberia" class="page_link"&gt;Budget&lt;/a&gt; 100m west of airport.&lt;br /&gt;- Rental for 7th at noon to 14th at noon of a CFAR compact 4x4 automatic, with coverage for supplemental liability, an additional driver, and a GPS. $387.30 USD (+taxes?) &lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;br /&gt;- An extra $132.65 USD (+taxes?) for "super collision damage" coverage.&lt;br /&gt;- Cost of GPS is $69.95 USD (+taxes?)&lt;/p&gt;&lt;p&gt;Drive to &lt;a target="_blank" href="http://maps.google.ca/maps/ms?ie=UTF8&amp;amp;oe=utf-8&amp;amp;client=firefox-a&amp;amp;fb=1&amp;amp;hl=en&amp;amp;msa=0&amp;amp;msid=114460167986345816924.00045f5a67476e8a2d9fa&amp;amp;ll=10.028358,-84.69635&amp;amp;spn=1.812022,3.493652&amp;amp;z=9" class="page_link"&gt;Tamarindo&lt;/a&gt; (~1hr?) (~total travel time 11.5hrs)&lt;/p&gt;&lt;p&gt;&lt;u&gt;Pre-Book 2 nights&lt;/u&gt; &lt;b&gt;~3:00pm&lt;/b&gt; Check in to &lt;a target="_blank" href="http://www.hotelpasatiempo.com/rooms-rates.html" class="page_link"&gt;Hotel Pasatiempo&lt;/a&gt;. 2 nights, standard room, $109.00 x2 (USD+taxes?) &lt;i&gt;(a different hotel would be okay)&lt;/i&gt; &lt;/p&gt;&lt;p&gt;&lt;span class="large strong"&gt;--- Feb 8th ---&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;u&gt;Pre-Book&lt;/u&gt; Surfing Lessons  &lt;/p&gt;&lt;p&gt;&lt;span class="large strong"&gt;--- Feb 9th ---&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;10:00am&lt;/b&gt; Check-out and drive to &lt;a target="_blank" href="http://maps.google.ca/maps/ms?ie=UTF8&amp;amp;oe=utf-8&amp;amp;client=firefox-a&amp;amp;fb=1&amp;amp;hl=en&amp;amp;msa=0&amp;amp;msid=114460167986345816924.00045f5a67476e8a2d9fa&amp;amp;ll=10.028358,-84.69635&amp;amp;spn=1.812022,3.493652&amp;amp;z=9" class="page_link"&gt;Arenal&lt;/a&gt; (~2.5hrs?)&lt;/p&gt;&lt;p&gt;&lt;u&gt;Pre-Book 2 nights&lt;/u&gt; &lt;a target="_blank" href="http://www.arenalparaiso.com/app/cms/www/index.php?id_menu=19" class="page_link"&gt;Arenal Paraiso Hotel&lt;/a&gt; "superior" room (unless the "standard" room has a better view),  $110.00 x2  (USD+taxes?)&lt;/p&gt;&lt;p&gt;&lt;u&gt;Pre-Book&lt;/u&gt; &lt;b&gt;3:45pm&lt;/b&gt; Volcano Hike (~3.5hrs?) $35 x2 (USD+taxes?)&lt;/p&gt;&lt;p&gt;&lt;i&gt;Hike to the Arenal Volcano along the Silencio path with a professional local bilingual guide. The walk to the Silencio viewpoint takes about 1.5hrs. There you will be able to see lava flows. After this you will head for the Arenal hot water springs for a relaxing hot water spring bath.&lt;/i&gt; $35.00ea &lt;/p&gt;&lt;p&gt;&lt;b&gt;10am-10pm&lt;/b&gt; Hot Springs (no cost)&lt;/p&gt;&lt;p&gt;[edit: at the time, the arenal paraiso website was much less sucky and provided lots of details on bookable events like the volcano hike and their free hot springs. I turns out that Cindy was talking about completely different hot springs which were admittedly awesome.]&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="large strong"&gt;--- Feb 10th ---&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;u&gt;Pre-Book&lt;/u&gt; &lt;b&gt;2:00pm&lt;/b&gt; &lt;a target="_blank" href="http://www.arenalparaiso.com/tours_activities/venado_caves.htm" class="page_link"&gt;&lt;/a&gt;Venado Caves Tour (~3.5hrs?) $45 x2 (USD+taxes?)&lt;/p&gt;&lt;p&gt;&lt;span class="large strong"&gt;--- Feb 11th ---&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;10:00am&lt;/b&gt; Check-out and drive to &lt;a target="_blank" href="http://maps.google.ca/maps/ms?ie=UTF8&amp;amp;oe=utf-8&amp;amp;client=firefox-a&amp;amp;fb=1&amp;amp;hl=en&amp;amp;msa=0&amp;amp;msid=114460167986345816924.00045f5a67476e8a2d9fa&amp;amp;ll=10.028358,-84.69635&amp;amp;spn=1.812022,3.493652&amp;amp;z=9" class="page_link"&gt;Manuel Antonio&lt;/a&gt; (~6hrs?)&lt;/p&gt;&lt;p&gt;&lt;u&gt;Pre-Book 2 nights&lt;/u&gt; &lt;a target="_blank" href="http://centralamerica.com/cr/hotel/california.htm" class="page_link"&gt;Hotel California&lt;/a&gt; "deluxe" room (unless the "standard" room has a better view),  $160.00 x2  (USD+taxes?)&lt;/p&gt;&lt;p&gt;&lt;span class="large strong"&gt;--- Feb 12th ---&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Tour Manuel Antonio National Park ($3 parking, $7ea entrance, $20ea group guide 2hr tour, not pre-booked)&lt;/p&gt;&lt;p&gt;&lt;span class="large strong"&gt;--- Feb 13th ---&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Drive back to Liberia&lt;/p&gt;&lt;p&gt;&lt;u&gt;Pre-Book&lt;/u&gt; &lt;a target="_blank" href="http://book.bestwestern.com/bestwestern/productInfo.do?propertyCode=70608" class="page_link"&gt;Best Western Las Espuelas&lt;/a&gt; (or similar), $76.00  (USD+taxes?)&lt;/p&gt;&lt;p&gt;-- Better than this would be to drive back to within a 3hrs drive of Liberia and spend the day/night there. That way we can wake up and drive straight to the airport, and we don't waste the entire day.&lt;/p&gt;&lt;p&gt;could stay at "Canas"&lt;br /&gt;could stop at waterfall in "Bagaces"&lt;br /&gt;could stay at ots.ar.cr or at the ranger station in "Parque Nacional Palo Verde"&lt;/p&gt;&lt;p&gt;&lt;span class="large strong"&gt;--- Feb 14th ---&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;11:30am&lt;/b&gt; Arrive at Liberia Airport and return rental car.&lt;/p&gt;&lt;p&gt;Pay $26 x2 cash (USD?) exit tax.&lt;/p&gt;&lt;p&gt;&lt;b&gt;2:00pm&lt;/b&gt; American Airlines flight 2130 departs (food for purchase).&lt;/p&gt;&lt;p&gt;&lt;b&gt;5:40pm&lt;/b&gt; Arrive in Miami (2hr 40min air time).&lt;/p&gt;&lt;p&gt;&lt;b&gt;8:05pm&lt;/b&gt; American Airlines flight 646 departs.&lt;/p&gt;&lt;p&gt;&lt;b&gt;11:14pm&lt;/b&gt; Arrive in Toronto at Terminal 3 (3hr 9min air time).&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;So, I give her all that, and I point out that neither of us have ever driven a manual transmission and &lt;span style="font-weight: bold;"&gt;eight days later&lt;/span&gt; she replies with that no-details itinerary that I copied above. As far as I can tell, she's simply offering to book you at a hotel, and book some of the hotel-provided tours for you. But since she's only offering major hotels that are bookable over the web, you can easily do it yourself. And that way you can choose from the 10 tours they offer rather than just doing what Cindy supposes you'll prefer. Better yet, don't book the tours in advance, just show up and ask the people at the hotel what kinds of local services are available. There's no shortage of advertisements.&lt;br /&gt;&lt;/p&gt;Maybe we just had bad luck. But I was very disappointed with Cindy Kwan. I don't mind paying, but I want to know how much I'm paying and what I'm getting for it. I called her and asked: What is the overhead that Gap charges to do the booking? What additional services do we receive? (i.e. maps). She basically refused to answer these questions, stating that she would get different rates and didn't know what rates I would get if I booked myself (which is kind of ridiculous since I provided them above). But there is the ambiguity of: "get ready for the Venado Caves Tour". Does she mean the $45 tour described on the Arenal Paraiso website? She never confirmed that her vague titles did/didn't match the details I provided. She did say they'd provide maps though (more on that later).&lt;br /&gt;&lt;br /&gt;Now about the car. She sends us itinerary #1. I send her the details above and call her to discuss them and make a big deal on the phone about absolutely requiring an automatic. She says sure, no problem, give me a couple of days. Eight days later she replies with itinerary #2. Amanda calls her to confirm that she'll book us an automatic (because it's not specified in the itinerary). She says no, sorry, that'll cost extra (what? wasn't I clear?). She replies with itinerary #3 which is identical except the price has increased.&lt;br /&gt;&lt;br /&gt;At this point I've lost all confidence in her, but it's Jan 19th and our flight is Feb 7th. On the 14th we told her to make it an automatic and book it. But on the 20th she sends us an itinerary (the identical one with the increased cost) for approval. What approval? We've already approved it. Book it. I should have backed out then. I could probably have booked the whole thing myself in a couple of hours.&lt;br /&gt;&lt;br /&gt;Jan 23rd. Still not booked. Now she tells us that we must provide proof of "travel insurance with emergency evacuation and repatriation up to US $200,000" or pay for hers. Well, we do have travel insurance (from work benefits) but I have no idea if it covers "emergency evacuation and repatriation", so I send her my policy and ask her to confirm that it is acceptable (after all, I might as well get her to do some work for that $500+ that we're paying). No reply.&lt;p&gt;&lt;b&gt;&lt;/b&gt;That's my biggest complaint. No reply. She sends proposals that are always in the same cut-and-paste style, never with the detail I request, and when I ask a question to which she can't provide a cut and paste (albeit insufficient) answer, she just doesn't reply.&lt;/p&gt;&lt;p&gt;Jan 23rd. She's booking stuff now. We get this message:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;The Suzuki Jimmy is not available and we can also offer the Tucson for an extra $72 CAD. Also the Hotel California in Manuel Antonio is sold out, the other hotel we use is the Tres Banderas. Let me know if this is ok and to go ahead with the confirmation.&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;I reply:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Hi Cindy,&lt;/p&gt;&lt;p&gt;Yes the Tucson is fine.&lt;br /&gt;Yes the Tres Banderas is fine.&lt;br /&gt;Please book them.&lt;/p&gt;&lt;p&gt;Once everything is booked, can you send us specific details for our itinerary.&lt;br /&gt;For example:&lt;br /&gt;- checkin at Arenal Paraiso Hotel after Xam/pm + description of room&lt;br /&gt;i.e. superior/standard&lt;br /&gt;- Volcano Hike departs from X at 3:45pm, duration ~3.5hrs&lt;br /&gt;- etc.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;All these details were of course on the itinerary I sent her. But I've lost all faith in her ability, so I want a written record of what to expect when we arrive. Is that too much to ask? Yep. She ignores me again.&lt;/p&gt;&lt;p&gt;Jan 26th&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;Hi Michael and Amanda,&lt;br /&gt;Please send me your flight details as soon as possible so I can your final documents to you.&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;What the hell?&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;Hi Cindy.&lt;br /&gt;Our flight details are included in our suggested itinerary.&lt;br /&gt;[dead url here]&lt;br /&gt;Here's a copy.&lt;br /&gt;...&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Jan 26th at 3:10pm&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;Services booked:&lt;br /&gt;Attached are your final documents. Please review them and ensure all details are accurate. You will be met by your representative at the airport and brought to Adobe Car Rental. All of the details regarding your trip, activities, maps, check in's and hotel information will be given to you once you arrive.&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Ensure the details are accurate? What details? The final documents are really just the itinerary that we already approved. Very vague. But she has let some detail slip: Adobe Car Rental. I'd suggested Budget in my proposal. Who cares. I check out the site anyway. Big surprise.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Thank you.&lt;br /&gt;Could we possibly see the details regarding our trip, activities,&lt;br /&gt;check in's and hotel information before we depart?&lt;/p&gt;&lt;p&gt;One other thing.&lt;br /&gt;Below, you mention "Adobe Car Rental".&lt;br /&gt;http://www.adobecar.com/ describes the "Suzuki Jimmy" and "Tucson"&lt;br /&gt;that you mentioned in you Jan21 email as manual transmission.&lt;/p&gt;&lt;p&gt;Please confirm that the car you book for us is automatic transmission.&lt;br /&gt;Thanks.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Her reply&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Hi Michael,&lt;/p&gt;&lt;p&gt;The car booked for you is automatic as we have discussed. In fact you have been upgraded to a Mitsubishi Nativa at no extra cost. &lt;/p&gt;&lt;p&gt;I cannot send you the details regarding check ins and hotel info as the operator that we work with in Costa Rica will meet you once you arrive and give you those documents. We don't issue them from here.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Bullshit. Bullshit. Bullshit. Bullshit. It's obvious to me that she didn't book an automatic. We were billed $2,447.00 on the 21st when we approved her itinerary. Then a separate $72.00 on the 23rd for the upgrade from (manual) "Suzuki Jimmy" to the (manual) "Tucson". Note that I expected a $160 room at Hotel California but received a $70 room at Hotel Las Tres Banderas instead but this didn't reduce our bill. It's obvious to me that she only upgraded us to the Mitsubishi Nativa when I &lt;u&gt;for the 3rd time&lt;/u&gt; pointed out that we requested an automatic but she provided a manual. I'm convinced that I spent more time checking up on her shoddy work than I would have spent booking the entire thing myself.&lt;/p&gt;&lt;p&gt;Okay, what about: &lt;i&gt;"The operator that we work with in Costa Rica will meet you once you arrive and give you those documents."&lt;/i&gt; Also bullshit. The free airport shuttle from adobe car rental met us at the airport and had a little packet of vouchers to give us. That's it. No detail. No maps. What follows is the entire deliverable from Cindy Kwan (minus the vouchers for Adobe Rent-A-Car and Hotel Pasatiempo which I didn't think to photograph).&lt;/p&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Yqo80jBBB8Y/SxXtPKjhTQI/AAAAAAACMdk/Tt3aHx7NYcE/s1600-h/voucher1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 650px;" src="http://1.bp.blogspot.com/_Yqo80jBBB8Y/SxXtPKjhTQI/AAAAAAACMdk/Tt3aHx7NYcE/s400/voucher1.png" alt="" id="BLOGGER_PHOTO_ID_5410491372142677250" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Yqo80jBBB8Y/SxXtPWPahaI/AAAAAAACMds/nvGfKpzkEg4/s1600-h/voucher2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 650px;" src="http://3.bp.blogspot.com/_Yqo80jBBB8Y/SxXtPWPahaI/AAAAAAACMds/nvGfKpzkEg4/s400/voucher2.png" alt="" id="BLOGGER_PHOTO_ID_5410491375279572386" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Yqo80jBBB8Y/SxXtPxeew9I/AAAAAAACMd0/CUULtrm09EU/s1600-h/voucher3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 650px;" src="http://1.bp.blogspot.com/_Yqo80jBBB8Y/SxXtPxeew9I/AAAAAAACMd0/CUULtrm09EU/s400/voucher3.png" alt="" id="BLOGGER_PHOTO_ID_5410491382590522322" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Yqo80jBBB8Y/SxXtQGHJO3I/AAAAAAACMd8/fT-AHxVo1gg/s1600-h/voucher4.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 650px;" src="http://1.bp.blogspot.com/_Yqo80jBBB8Y/SxXtQGHJO3I/AAAAAAACMd8/fT-AHxVo1gg/s400/voucher4.png" alt="" id="BLOGGER_PHOTO_ID_5410491388129786738" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Yqo80jBBB8Y/SxXtQ3vgbzI/AAAAAAACMeE/0FYERIO4LBk/s1600-h/voucher5.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 650px;" src="http://3.bp.blogspot.com/_Yqo80jBBB8Y/SxXtQ3vgbzI/AAAAAAACMeE/0FYERIO4LBk/s400/voucher5.png" alt="" id="BLOGGER_PHOTO_ID_5410491401452416818" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Yqo80jBBB8Y/SxXtY46LYZI/AAAAAAACMeM/-9RJj3cooUg/s1600-h/voucher6.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 650px;" src="http://2.bp.blogspot.com/_Yqo80jBBB8Y/SxXtY46LYZI/AAAAAAACMeM/-9RJj3cooUg/s400/voucher6.png" alt="" id="BLOGGER_PHOTO_ID_5410491539204563346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;So that's my big long angry story about why not to book with Gap Adventures. I've heard good things about them, so maybe it was just Cindy, or maybe they're only good at their pre-packaged group tours, or maybe there more useful in a less internet-enabled, tourist-friendly country than Costa Rica. But next time I go, I'll just book a car and some hotels in advance and leave everything else to chance.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Here's what actually happened to us in Costa Rica&lt;/span&gt;&lt;span class="large strong"&gt;&lt;br /&gt;&lt;br /&gt;--- Feb 7th &lt;/span&gt;&lt;span class="large strong"&gt;---&lt;/span&gt;&lt;b&gt;&lt;br /&gt;&lt;br /&gt;3:15am&lt;/b&gt; Get in the car and drive to the park-and-fly at 655 Dixon Road.  (&lt;a target="_blank" href="http://maps.google.ca/maps?f=d&amp;amp;source=s_d&amp;amp;saddr=16+Higgins+Pl,+Toronto,+ON&amp;amp;daddr=655+Dixon+Road,+Toronto&amp;amp;hl=en&amp;amp;geocode=&amp;amp;mra=ls&amp;amp;sll=43.749025,-79.392014&amp;amp;sspn=0.169141,0.30899&amp;amp;ie=UTF8&amp;amp;z=11" class="page_link"&gt;map&lt;/a&gt;).&lt;p&gt;&lt;b&gt;3:45am&lt;/b&gt; Arrive at &lt;a target="_blank" href="http://www.expedia.ca/pub/agent.dll?qscr=tsdt&amp;amp;ofid=9477&amp;amp;stat=4&amp;amp;flgc=0&amp;amp;rfrr=-37435" class="page_link"&gt;Direct Flight Economy-Park&lt;/a&gt;. &lt;b&gt;(requires voucher)&lt;/b&gt; Shuttles run 24hrs with max 20 min wait for pickup.&lt;/p&gt;&lt;p&gt;&lt;b&gt;4:15am&lt;/b&gt; Arrive at Pearson Airport.&lt;/p&gt;&lt;p&gt;&lt;b&gt;6:15am&lt;/b&gt; American Airlines flight 1409 departs from Terminal 3 (food for purchase).&lt;/p&gt;&lt;p&gt;&lt;b&gt;9:40am&lt;/b&gt; Arrive in Miami (3hr 25min air time).&lt;/p&gt;&lt;p&gt;&lt;b&gt;11:05am&lt;/b&gt; American Airlines flight 2127 departs.&lt;/p&gt;&lt;p&gt;&lt;b&gt;12:55pm&lt;/b&gt; Arrive in Liberia (2hr 50min air time).&lt;/p&gt;&lt;p&gt;We were met at the airport by guy from Adobe Rent-A-Car with a sign with our name on it. He had some English. He drove us to Adobe. This service is free with the rental.&lt;/p&gt;&lt;p&gt;At adobe they gave us our vouchers. We paid an additional $160.89 CDN for extra insurance (i.e. the maximum that they offer), cell phone rental, and coverage for both of us as drivers. Basic insurance was covered by the GAP voucher. They said that they were giving us the cell phone for free. &lt;span style="font-weight: bold;"&gt;We should have also rented a GPS&lt;/span&gt;&lt;i&gt;.&lt;/i&gt; They gave us a free map, but it didn't have nearly enough detail to navigate.&lt;/p&gt;&lt;p&gt;&lt;b&gt;2:00pm&lt;/b&gt; Pickup rental car &lt;i&gt;Mitsubishi Nativa / Automatic 4WD&lt;/i&gt; from &lt;a target="_blank" href="http://www.adobecar.com/" class="page_link"&gt;Adobe Rent a Car&lt;/a&gt; &lt;b&gt;(requires voucher)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Drive to &lt;a target="_blank" href="http://maps.google.ca/maps/ms?ie=UTF8&amp;amp;oe=utf-8&amp;amp;client=firefox-a&amp;amp;fb=1&amp;amp;hl=en&amp;amp;msa=0&amp;amp;msid=114460167986345816924.00045f5a67476e8a2d9fa&amp;amp;ll=10.028358,-84.69635&amp;amp;spn=1.812022,3.493652&amp;amp;z=9" class="page_link"&gt;Playa Tamarindo&lt;/a&gt; (took a little over an hour, paved the whole way)&lt;/p&gt;&lt;p&gt;&lt;b&gt;4:00pm&lt;/b&gt; Check in to &lt;a target="_blank" href="http://www.hotelpasatiempo.com/rooms-rates.html" class="page_link"&gt;Hotel Pasatiempo&lt;/a&gt;. &lt;b&gt;(requires voucher)&lt;/b&gt; (booked for 2 nights) &lt;i&gt;(we left Scarborough 13 hours and 45 minutes ago)&lt;/i&gt;&lt;br /&gt;This hotel was fantastic. In my opinion, it's the best in town. Very private.&lt;/p&gt;&lt;p&gt;Had dinner at &lt;i&gt;Taco Stop&lt;/i&gt;. Run by an American girl. Excellent. Walked on the beach at sunset.&lt;/p&gt;&lt;p&gt;&lt;span class="large strong"&gt;--- &lt;/span&gt;&lt;span class="large strong"&gt;Feb 8th &lt;/span&gt;&lt;span class="large strong"&gt;---&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Breakfast at some place by the water. Not so great.&lt;/p&gt;&lt;p&gt;Went walking around the outskirts of town. There is a sort-of nature preserve. Saw some monkeys, and lots of birds. Also climbed up a huge hill behind the centre of town. Great view. Lots of land cleared as if they will be putting up condos soon.&lt;/p&gt;&lt;p&gt;&lt;b&gt;12pm&lt;/b&gt; 2hr Surf Lesson. &lt;b&gt;(requires voucher)&lt;/b&gt; A guy met us at our hotel at noon. We walked down the street to the surf shop and picked up boards and rash-guard. Then down to the beach for some surfing. Was lots of fun.&lt;/p&gt;&lt;p&gt;Have been buying food at the local's grocery store. Great banana bread. Another great sunset on the beach.&lt;/p&gt;&lt;p&gt;Dinner after dark at an Italian place at the end of our street, near the water. Great lady runs the place, but didn't much like my sandwich. Amanda's pizza was excellent though.&lt;/p&gt;&lt;p&gt;&lt;span class="large strong"&gt;--- &lt;/span&gt;&lt;span class="large strong"&gt;Feb 9th &lt;/span&gt;&lt;span class="large strong"&gt;---&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;9:00am&lt;/b&gt; Check-out and drive to &lt;a target="_blank" href="http://maps.google.ca/maps/ms?ie=UTF8&amp;amp;oe=utf-8&amp;amp;client=firefox-a&amp;amp;fb=1&amp;amp;hl=en&amp;amp;msa=0&amp;amp;msid=114460167986345816924.00045f5a67476e8a2d9fa&amp;amp;ll=10.028358,-84.69635&amp;amp;spn=1.812022,3.493652&amp;amp;z=9" class="page_link"&gt;Arenal Volcano near La Fortuna&lt;/a&gt; (got lost, ~6hrs)&lt;/p&gt;&lt;p&gt;Instead of backtracking to Liberia, we took the only other obvious route on our map. It was very slow dirt roads at first, but then was paved for the rest of the way. But we missed a turn off and were lost for hours. Finally arrived at 3pm. Rescheduled Volcano and Hotsprings to next day.&lt;/p&gt;&lt;p&gt;&lt;b&gt;3:00pm&lt;/b&gt; Check in to &lt;a target="_blank" href="http://www.arenalparaiso.com/rooms_rates/index.htm" class="page_link"&gt;Arenal Paraiso Hotel&lt;/a&gt;. &lt;b&gt;(requires voucher)&lt;/b&gt; (booked for 2 nights)&lt;br /&gt;This place is a resort. It's very beautiful, but very American. Relaxed in the hot springs. Very great. Dinner at the Hotel restaurant. Decent.&lt;/p&gt;&lt;p&gt;&lt;span class="large strong"&gt;--- &lt;/span&gt;&lt;span class="large strong"&gt;Feb 10th &lt;/span&gt;&lt;span class="large strong"&gt;---&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;7:45am&lt;/b&gt; &lt;a target="_blank" href="http://www.arenalparaiso.com/tours_activities/venado_caves.htm" class="page_link"&gt;Venado Caves Tour&lt;/a&gt; &lt;b&gt;(requires voucher)&lt;/b&gt;&lt;br /&gt;Okay, this is exactly why GAP sucks. This tour was great, but we didn't know that it would be early morning or that we were going to crawl through a muddy cave, get soaking wet and need a complete change of clothes. Happily the guide warned us of all this when he picked us up.&lt;/p&gt;&lt;p&gt;This tour is lots of fun if you like crawling around in dark, dank, humid caves. On our tour there were five people total: us, the guide, and a couple from Lithuania. &lt;/p&gt;&lt;p&gt;&lt;b&gt;3:15pm&lt;/b&gt; &lt;a target="_blank" href="http://www.arenalparaiso.com/tours_activities/volcano_hike.htm" class="page_link"&gt;Volcano Hike&lt;/a&gt; &lt;b&gt;(requires voucher)&lt;/b&gt;&lt;br /&gt;Great tour. Guide picks us up and drives us to the other (active) side of the volcano. We hike through the park (jungle with very wide path) to about 1km from the volcano (actually on top of the rubble from an old eruption). He tells us about the area along the way and we see some interesting birds and termites. Little white clouds of dust roll down the slope as the volcano spits out white hot chunks of rock. This sounds like gunshots. This is what they mean by "you will see lava". Not what I expected, but very much enjoyed it. There were four other tourists on the tour with us, and the guide was excellent.&lt;/p&gt;&lt;p&gt;&lt;b&gt;6:30pm&lt;/b&gt; Tabacon Hot Springs &lt;b&gt;(requires voucher)&lt;/b&gt;&lt;br /&gt;After the volcano, they drove us to a nearby resort: The Tabacon Grand Spa Resort. We played in the springs then had buffet dinner. I cannot begin to express how amazing and decadent these hot springs are. Not sure how I feel about it, but was very amazing. Quite an experience.&lt;/p&gt;&lt;p&gt;&lt;span class="large strong"&gt;--- &lt;/span&gt;&lt;span class="large strong"&gt;Feb 11th &lt;/span&gt;&lt;span class="large strong"&gt;---&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;9:30am&lt;/b&gt; Check-out and drive to &lt;a target="_blank" href="http://maps.google.ca/maps/ms?ie=UTF8&amp;amp;oe=utf-8&amp;amp;client=firefox-a&amp;amp;fb=1&amp;amp;hl=en&amp;amp;msa=0&amp;amp;msid=114460167986345816924.00045f5a67476e8a2d9fa&amp;amp;ll=10.028358,-84.69635&amp;amp;spn=1.812022,3.493652&amp;amp;z=9" class="page_link"&gt;Manuel Antonio&lt;/a&gt; (stopped for lunch so took about 7 hours)&lt;/p&gt;&lt;p&gt;Before we left, stopped for souvenirs at Galeria Aguas Verdes Alajuela. Lunch at a great little place called Rancho Ceci Alajuela where they have as little English as I have Spanish.&lt;/p&gt;&lt;p&gt;&lt;b&gt;4:30pm&lt;/b&gt; Check in to &lt;a target="_blank" href="http://www.hotellastresbanderas.com/rates.html" class="page_link"&gt;Tres Banderas Hotel&lt;/a&gt;. &lt;b&gt;(requires voucher)&lt;/b&gt; (booked for 2 nights)&lt;br /&gt;This place is decent. It's run by a Polish guy. They have an open kitchen and a bar, but the cook and bartender seem very grouchy.&lt;/p&gt;&lt;p&gt;&lt;span class="large strong"&gt;--- &lt;/span&gt;&lt;span class="large strong"&gt;Feb 12th &lt;/span&gt;&lt;span class="large strong"&gt;---&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;7:25am&lt;/b&gt; &lt;b&gt;(requires voucher)&lt;/b&gt; A bus picked us up and took us to Manuel Antonio National Park. We had a guide and a group of about 12 people. Definitely tour this park with a guide. You walk through the jungle basically on a dirt road. He sets up a scope on a tripod when he spots something (i.e. bat, tree frog) and you get a great view and can take great pictures through the scope with a standard pocket sized camera. Don't bother taking pictures of the monkeys if you seem them on this hike. There will be lots more, much closer near the beach at the end of the hike.&lt;/p&gt;&lt;p&gt;Spent the second half of the day body-surfing. Great day. But separated the key from the keychain, so later the car wouldn't start. The keychain contains an RFchip that has to be near the steering column or the car won't start. Good thing we had the cell phone.&lt;/p&gt;&lt;p&gt;Dinner at Ronny's Place (Resturante Mirador Mi Lupuntarenas). Amazing food. And would have an amazing view, but we went after dark.&lt;/p&gt;&lt;p&gt;&lt;span class="large strong"&gt;--- &lt;/span&gt;&lt;span class="large strong"&gt;Feb 13th &lt;/span&gt;&lt;span class="large strong"&gt;---&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;10:00am&lt;/b&gt; Check-out and drive to Playa del Coco. (about 7 hours)&lt;/p&gt;&lt;p&gt;Stopped for groceries at the Supermercado in Canas. Also got lost looking for a waterfall in Bagaces.&lt;/p&gt;&lt;p&gt;This was our rebellion from Cindy's bad advice. Instead of spending the night at a Best Western, we had a fabulous time at the Hotel Villas Del Sol in Playa del Coco. We just looked them up in the Lonely Planet book while driving toward Liberia and called with the rental cell phone (unlimited calling in Costa Rica) and booked for that night. (Here a little Spanish is necessary).&lt;/p&gt;&lt;p&gt;The guide book says that Playa del Coco is no great shakes. But I loved it.&lt;/p&gt;&lt;p&gt;&lt;span class="large strong"&gt;--- &lt;/span&gt;&lt;span class="large strong"&gt;Feb 14th &lt;/span&gt;&lt;span class="large strong"&gt;---&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;11:30am&lt;/b&gt; Arrive at Liberia and return the rental car at the airport.&lt;/p&gt;&lt;p&gt;Pay $26 x2 USD cash exit tax.&lt;/p&gt;&lt;p&gt;&lt;b&gt;2:00pm&lt;/b&gt; American Airlines flight 2130 departs (food for purchase).&lt;/p&gt;&lt;p&gt;&lt;b&gt;5:40pm&lt;/b&gt; Arrive in Miami (2hr 40min air time).&lt;/p&gt;&lt;p&gt;&lt;b&gt;8:05pm&lt;/b&gt; American Airlines flight 646 departs.&lt;/p&gt;&lt;p&gt;&lt;b&gt;11:14pm&lt;/b&gt; Arrive in Toronto at Terminal 3 (3hr 9min air time).&lt;/p&gt;&lt;p&gt;Go to the courtesy phone near the reservations board in Terminal 3 and select "Direct Flight Economy Park" and request a shuttle. Wait at the post they indicate.&lt;/p&gt;---&lt;span class="large strong"&gt; Cost (in canadian dollars) ---&lt;br /&gt;&lt;/span&gt;&lt;p&gt;$790.69 x2 -- Flights Toronto to Liberia and back for 2 people (all taxes and fees included) via Expedia&lt;br /&gt;$58.47 -- Park-and-Fly via Expedia&lt;br /&gt;~$130 -- Travel doctor consultation and hepA shot each ($240 but was partially covered by benefits)&lt;br /&gt;$10.31 $85.72 $13.45 $22.89 $14.43 $31.60 $6.49 $24.44 $9.20 $35.00 $4.72 -- Misc. supplies (like fuel to drive to toronto, sunblock, airport food, magazines)&lt;br /&gt;$22.59 -- Photo for International Driver's Permit&lt;br /&gt;$15.00 -- International Driver's Permit (from CAA, should have also got the photo here, cheaper) (note, this permit is not required, I was just being over cautious)&lt;br /&gt;$72.00 $2,447.00 GAP&lt;br /&gt;$120.26 for 50,000c cash&lt;br /&gt;$505.20 for $400usd cash&lt;br /&gt;$160.89 for additional insurance, both drivers covered and cell phone from Adobe Rent-A-Car&lt;br /&gt;$123.04 for dinners and drinks at Hotel Arenal Paraiso&lt;br /&gt;$76.61 for souvenirs at Galeria Aguas Verdes Alajuela&lt;br /&gt;$12.11 for lunch (black egg soup) at Rancho Ceci Alajuela&lt;br /&gt;$95.84 for dinner at Ronny's Place (Resturante Mirador Mi Lupuntarenas)&lt;br /&gt;$70.18 for breakfast/dinner and drinks at Hotel Las Tres Banderas&lt;br /&gt;$27.51 for groceries at the Supermercado in Canas&lt;br /&gt;$82.54 for one night at the Hotel Villas Del Sol in Playa del Coco&lt;/p&gt;Total: &lt;b&gt;$5,858.87&lt;/b&gt;&lt;span class="large strong"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;Notes&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;table cellmargin="0" cellpadding="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;p&gt;Sunrise 5:30am, Sunset 5:30pm.&lt;/p&gt;&lt;p&gt;Costa Rica uses 120V 60Hz&lt;br /&gt;Canada uses 110-120V 60Hz&lt;/p&gt;&lt;p&gt;..1 CAD = .....453 CRC&lt;br /&gt;20 CAD = ..9,069 CRC&lt;br /&gt;50 CAD = 22,673 CRC&lt;br /&gt;75 CAD = 34,010 CRC&lt;/p&gt;&lt;p&gt;$0.50 (USD) - loaf of bread&lt;br /&gt;$0.65 (USD) - litre of petrol&lt;br /&gt;$0.75 (USD) - 1l of bottled water&lt;br /&gt;$0.75 (USD) - small bottle of beer&lt;br /&gt;$0.50 (USD) - cold coconut water&lt;br /&gt;$8.00 (USD) - souvenir t-shirt&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left: 15px;" valign="top"&gt;&lt;p&gt;Hotel&lt;br /&gt;Low US$5-15&lt;br /&gt;Mid US$20-50&lt;br /&gt;High US$55-80&lt;br /&gt;Deluxe US$80+&lt;/p&gt;&lt;p&gt;Meals&lt;br /&gt;Low US$3-10&lt;br /&gt;Mid US$10-20&lt;br /&gt;High US$20-25&lt;br /&gt;Deluxe US$25+&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;While ATMs are widely available, there are no guarantees that your credit or debit cards will actually work in Latin America. Check with your bank. You should be aware that to purchase products or services on a credit card a fee of 5%-10% usually applies. Do not rely on credit or debit cards as your only source of money.&lt;/p&gt;&lt;p&gt;It is customary in Latin America to tip service providers such as waiters, at approximately 10%, depending on the service. Please note that in Costa Rica, a 23% charge is added on to almost every meal (13% tax, 10% tip). Further tipping for wait staff is appropriate in the case of excellent service.&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;         &lt;span class="large strong"&gt;Canadian Embassy&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a target="_blank" href="http://www.voyage.gc.ca/countries_pays/report_rapport-eng.asp?id=67000" class="page_link"&gt;Travel Report for Costa Rica&lt;/a&gt;&lt;br /&gt;- There is no Official Warning for this country.&lt;br /&gt;- Leave copies of your passport identification page, itinerary and insurance policy with friends or family.&lt;br /&gt;- Visitors should be vigilant at all times when travelling in the country due to high levels of crime.&lt;br /&gt;- Petty crime such as pick pocketing, bag-snatching and theft from vehicles, buses and hotel rooms occurs regularly. Crimes against tourists are particularly common at airports, bus stations, ports, car rental lots, crowded tourist attractions and resort areas.&lt;br /&gt;- Travellers should also be cautious in Tamarindo and Manuel Antonio.&lt;br /&gt;- Beware of "good Samaritans" offering their help to change a flat tire, as they are often the cause of the situation.&lt;br /&gt;- Remain vigilant in a stopped car (e.g. at traffic lights) and always drive with the doors locked and windows closed.&lt;br /&gt;- Travellers should also avoid leaving their drinks or food unattended in bars and places of entertainment.&lt;br /&gt;- Visitors to jungle areas should always be accompanied by an experienced guide.&lt;br /&gt;- Few people outside major hotels, and very few public service providers (e.g. police, lawyers, hospitals) are able to communicate in English or French.&lt;br /&gt;- Tourist Visa: Not required.&lt;br /&gt;- The passport must be valid for at least thirty days from the date of arrival in Costa Rica.&lt;br /&gt;- A tax of US$26 is charged upon departure.&lt;br /&gt;- Canadians arrested or detained have the right to contact the responsible Canadian government office&lt;br /&gt;- It is illegal to photograph official buildings. You should verify with local authorities before taking photos.&lt;br /&gt;- Costa Rica has one of the highest accident rates in the world. Drivers and pedestrians should exercise great caution since traffic laws and speed limits are routinely ignored. Traffic signs are not sufficient. In some areas, potholes, sharp curves, landslides, and narrow or unpaved roads create dangerous road conditions, therefore be careful after dark, especially on rural roads.&lt;br /&gt;- Terms and conditions of car rentals in Costa Rica are unlike most North American contracts. You should carefully review contracts and, in particular, be aware of the mandatory insurance liability coverage. Many driving situations can nullify insurance.&lt;br /&gt;- Traffic enforcement is the responsibility of the Transit Police (222-9330 or 222-9245). Transit Officers often perform roadside inspection of vehicles and request the driver's permit, vehicle registration, and insurance documents. Traffic fines are not supposed to be collected on site. Travellers involved in driving accidents should call 911 to notify authorities of the accident. Do not move the vehicle until advised to do so by the police.&lt;br /&gt;- The currency is the Costa Rican colón (CRC). To avoid complications, carry U.S. dollars (USD) or colónes. Street money changers often pass counterfeit U.S. dollars and local currency. Credit cards are widely accepted. Credit card fraud is a growing problem.&lt;br /&gt;- It is extremely difficult to exchange Canadian currency and traveller's cheques in Costa Rica. Access to cash via ABMs is available in major cities. Only local currency can be withdrawn.&lt;br /&gt;- Credit cards and debit cards should be used with caution due to the potential for fraud and other criminal activity.&lt;br /&gt;- ABMs should be used during business hours inside a bank, supermarket, or large commercial building. Leave copies of your card numbers with a family member in case of emergency.&lt;br /&gt;- An &lt;a target="_blank" href="http://www.caa.ca/travel/travel-permits-e.cfm" class="page_link"&gt;International Driving Permit&lt;/a&gt; is recommended. (I got this from the Kanata &lt;a target="_blank" href="http://caaneo.ca/about/locations.jsp?office=Ottawa-Kanata" class="page_link"&gt;CAA Travel Store&lt;/a&gt;. They take the photo and issue the permit on the spot. ~30min. $15 for permit. $15 for photo.)&lt;/p&gt;&lt;p&gt;Costa Rica - SAN JOSÉ, Embassy of Canada&lt;br /&gt;Address: La Sabana Executive Business Centre, Building No. 5, 3rd Floor, behind the Contraloría General de la República, San José&lt;br /&gt;Postal Address: P.O. Box 351-1007, San José,&lt;/p&gt;&lt;p&gt;Tel.: 506 2242-4400&lt;br /&gt;Emergency toll-free to Ottawa: 0-800-015-1161&lt;br /&gt;Fax: 506 2242-4410&lt;br /&gt;E-Mail: sjcra@international.gc.ca&lt;br /&gt;Internet: http://www.costarica.gc.ca&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-6407171805300018820?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/6407171805300018820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/costa-rica.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/6407171805300018820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/6407171805300018820'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/12/costa-rica.html' title='Costa Rica'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_Yqo80jBBB8Y/Swj5SlgDg5E/AAAAAAAAxf8/-1LynWJ5EXc/s72-c/CostaRica.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-8033138055867747623</id><published>2009-11-30T20:08:00.005-05:00</published><updated>2009-12-07T10:35:42.328-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='ottawa'/><title type='text'>Get Movies From The Ottawa Public Library</title><content type='html'>It turns out that you can borrow videos from the Ottawa Public Library, and many of these are mainstream movies. So the library is like a free movie rental store. Sounds kind of cool.&lt;br /&gt;&lt;br /&gt;First problem: none of the good ones are available. First solution: you can go to the website and request them. They'll eventually arrive at your local branch and you'll be notified by phone or email. You have about a week to pick them up and about a week to watch them. I think your number of requests are unlimited. So you can do what I did and simply request hundreds. With any luck, they'll show up at a rate of about a couple every week. You can engineer the rate at which they arrive by looking at the "position" they tell you when you request the movies or later by looking at the "position" column when looking at your account. But be warned, I think position doesn't take into account the number of copies they have. So if you're in position 20 but they have 10 copies then you should expect to receive it in about a week, not in 20*7 days.&lt;br /&gt;&lt;br /&gt;Second problem: their website sucks. You can't easily browse, and you certainly can't browse by availability. You can search for a specific title. It's best to use thier: Search &gt; Advanced Search &gt; Format: DVDs. Here's a &lt;a href="http://www.lirico.ca/ipac20/ipac.jsp?menu=search&amp;amp;submenu=subtab104"&gt;link&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Yqo80jBBB8Y/SxRxEhbYdQI/AAAAAAACMcs/-lMqxX0hDgc/s1600/library.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 237px;" src="http://1.bp.blogspot.com/_Yqo80jBBB8Y/SxRxEhbYdQI/AAAAAAACMcs/-lMqxX0hDgc/s400/library.png" alt="" id="BLOGGER_PHOTO_ID_5410073374885442818" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;You have to login in order to request movies. If you have a library card then I think you have a account. It's just your library card and your phone number (I know, super secure). But if that doesn't work for you, just stop by any branch and they'll set you up. Once you're logged in, you just search for a title, click on one of the results for details, and click the "Request next available copy" button.&lt;br /&gt;&lt;br /&gt;Since I went to the trouble of mining their data, I thought I'd share. Here's a good portion of their pre-2009 movie list. I built this by searching for DVDs titled * (i.e. all of them, but I gave up after a while). For some of them (i.e. the ones I considered requesting) there are IMDB links. Go wild.&lt;br /&gt;&lt;br /&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;span style="font-weight: bold;"&gt;Probably Worth Looking At&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0116882/" class="page_link"&gt;Lilies&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0925248/" class="page_link"&gt;In the shadow of the Moon&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0061735/" class="page_link"&gt;Guess who's coming to dinner&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0841119/" class="page_link"&gt;Lake of fire&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0046359/" class="page_link"&gt;Stalag 17&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://shopngvideos.com/products/all_roads_film_festival_4" class="page_link"&gt;All roads film festival collection 2&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0091867/" class="page_link"&gt;A room with a view&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0183659/" class="page_link"&gt;Pollock&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0492931/" class="page_link"&gt;The 11th hour&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1224519/" class="page_link"&gt;Six degrees could change the world&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1114277/" class="page_link"&gt;Up the Yangtze&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0368794/" class="page_link"&gt;I'm not there&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0427309/" class="page_link"&gt;The great debaters&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0445922/" class="page_link"&gt;Across the universe&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0419887/" class="page_link"&gt;The kite runner&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0765429/" class="page_link"&gt;American gangster&lt;/a&gt;&lt;br /&gt;A collection of 2006 Academy Award nominated short films&lt;br /&gt;Murder in the first&lt;br /&gt;Shallow grave&lt;br /&gt;Immortal beloved&lt;br /&gt;Legends of the fall&lt;br /&gt;Donnie Darko&lt;br /&gt;The Shawshank redemption&lt;br /&gt;The Da Vinci Code&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1092082/" class="page_link"&gt;Passchendaele&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0907833/" class="page_link"&gt;Stormchasers&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0114279/" class="page_link"&gt;Richard III&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0051459/" class="page_link"&gt;Cat on a hot tin roof&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0082783/" class="page_link"&gt;My dinner with André&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0300880/" class="page_link"&gt;Wildlife specials&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0472562/" class="page_link"&gt;Shake hands with the devil&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0407263/" class="page_link"&gt;Going upriver: the long war of John Kerry.&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0390632/" class="page_link"&gt;Word wars&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0213052/" class="page_link"&gt;The last Englishman&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0104810/" class="page_link"&gt;Manufacturing consent&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0106881/" class="page_link"&gt;Fearless&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0171804/" class="page_link"&gt;Boys don't cry&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0110932/" class="page_link"&gt;Quiz show&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0109348/" class="page_link"&gt;Bullets over Broadway&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0109045/" class="page_link"&gt;The adventures of Priscilla, queen of the desert&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0416508/" class="page_link"&gt;Becoming Jane&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0324852/" class="page_link"&gt;I remember Nelson &lt;/a&gt;&lt;br /&gt;Human footprint -- National Geographic Channel.&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0115387/" class="page_link"&gt;The tenant of Wildfell Hall&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0896866/" class="page_link"&gt;Standard operating procedure&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0398514/" class="page_link"&gt;Terry Jones' Medieval lives&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0113568/" class="page_link"&gt;Ghost in the shell&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0114287/" class="page_link"&gt;Rob Roy&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0119683/" class="page_link"&gt;Les Misérables&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0059742/" class="page_link"&gt;The sound of music&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0106226/" class="page_link"&gt;The age of innocence&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0114594/" class="page_link"&gt;Swimming with sharks&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0105963/" class="page_link"&gt;The Buddha of suburbia&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1155592/" class="page_link"&gt;Man on wire&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1068634/" class="page_link"&gt;Body of war&lt;/a&gt;&lt;br /&gt;A collection of 2007 Academy Award nominated short films&lt;br /&gt;All Roads Film Festival: 5th anniversary collection&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0421082/" class="page_link"&gt;Control&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0863136/" class="page_link"&gt;Sergei Prokofiev's Peter &amp;amp; the wolf&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0974077/" class="page_link"&gt;Cranford&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0990404/" class="page_link"&gt;Chop shop&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0114388/" class="page_link"&gt;Sense and sensibility&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0114388/" class="page_link"&gt;Earth, the biography the story of our world&lt;/a&gt;&lt;br /&gt;John Adams&lt;br /&gt;Pulp fiction Fiction&lt;br /&gt;The small back room&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0106977/" class="page_link"&gt;The fugitive&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0041886/" class="page_link"&gt;The small back room&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0110480/" class="page_link"&gt;Maya Lin: a strong clear vision&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0109049/" class="page_link"&gt;Africa: the Serengeti&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0061811/" class="page_link"&gt;In the heat of the night&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0783233/" class="page_link"&gt;Atonement&lt;/a&gt;&lt;br /&gt;The Live's Of Others&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0472027/" class="page_link"&gt;John Adams (TV)&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1145500/" class="page_link"&gt;Earth, the biography (TV)&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0310455/" class="page_link"&gt;Foyle's war. Set 5&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0408412/" class="page_link"&gt;The private life of a masterpiece&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0389604/" class="page_link"&gt;Days that shook the world&lt;/a&gt;&lt;br /&gt;The Crow&lt;br /&gt;Stargate&lt;br /&gt;Pulp fiction&lt;br /&gt;Seven&lt;br /&gt;The usual suspects&lt;br /&gt;12 monkeys&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0112966/" class="page_link"&gt;The Englishman who went up a hill but came down a mountain&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0075560/" class="page_link"&gt;Poldark&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0112384/" class="page_link"&gt;Apollo 13&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0108108/" class="page_link"&gt;Sharpe's rifles&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0108858/" class="page_link"&gt;Middlemarch&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0103994/" class="page_link"&gt;Like water for chocolate&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0109836/" class="page_link"&gt;Mary Shelley's Frankenstein&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0110950/" class="page_link"&gt;Reality bites&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0111438/" class="page_link"&gt;Timecop&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0110478/" class="page_link"&gt;Maverick&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0109446/" class="page_link"&gt;The client&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0103767/" class="page_link"&gt;Baraka&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0107943/" class="page_link"&gt;The remains of the day&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0091064/" class="page_link"&gt;The fly&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0107822/" class="page_link"&gt;The piano&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0111112/" class="page_link"&gt;The Secret of Roan Inish.&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0107206/" class="page_link"&gt;In the line of fire&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0108122/" class="page_link"&gt;Short cuts&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0097239/" class="page_link"&gt;Driving Miss Daisy&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0280491/" class="page_link"&gt;Bloody Sunday&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0109444/" class="page_link"&gt;Clear and present danger&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0110638/" class="page_link"&gt;Nell&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0111257/" class="page_link"&gt;Speed&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0110428/" class="page_link"&gt;The madness of King George&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0110005/" class="page_link"&gt;Heavenly creatures&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0109830/" class="page_link"&gt;Forrest Gump&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0110148/" class="page_link"&gt;Interview with the vampire&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0108358/" class="page_link"&gt;Tombstone&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0056869/" class="page_link"&gt;The birds&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0113987/" class="page_link"&gt;Nixon&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0109934/" class="page_link"&gt;A great day in Harlem&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0111503/" class="page_link"&gt;True lies&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0112471/" class="page_link"&gt;Before sunrise&lt;/a&gt;&lt;br /&gt;All or nothing at all&lt;br /&gt;My fair lady&lt;br /&gt;Charade&lt;br /&gt;In the name of the father&lt;br /&gt;Shadowlands&lt;br /&gt;The secret garden&lt;br /&gt;Groundhog Day&lt;br /&gt;The crying game&lt;br /&gt;My own private Idaho&lt;br /&gt;Wuthering Heights&lt;br /&gt;The Blackheath poisonings&lt;br /&gt;Merlin and the dragons&lt;br /&gt;Lawrence of Arabia&lt;br /&gt;Doctor Zhivago&lt;br /&gt;Great expectations&lt;br /&gt;The Fisher King&lt;br /&gt;Oliver Twist&lt;br /&gt;A Canterbury tale&lt;br /&gt;Hands of a murderer : a Sherlock Holmes mystery.&lt;br /&gt;Dick Tracy&lt;br /&gt;White Fang&lt;br /&gt;Cleopatra&lt;br /&gt;Pump up the volume&lt;br /&gt;Madama Butterfly&lt;br /&gt;The real Bruce Lee&lt;br /&gt;The Life of Leonardo da Vinci&lt;br /&gt;The agony and the ecstasy&lt;br /&gt;Astro boy. The complete series&lt;br /&gt;A tale of two cities&lt;br /&gt;Sex, lies, and videotape&lt;br /&gt;Dead poets society&lt;br /&gt;The Unbearable lightness of being&lt;br /&gt;The thin blue line&lt;br /&gt;A handful of dust&lt;br /&gt;Mississippi burning&lt;br /&gt;Fury&lt;br /&gt;The Jane Austen collection&lt;br /&gt;The Maltese falcon&lt;br /&gt;National Velvet&lt;br /&gt;Good morning Vietnam&lt;br /&gt;The sword in the stone&lt;br /&gt;Alice in wonderland&lt;br /&gt;Bleak House&lt;br /&gt;Swiss family Robinson&lt;br /&gt;The black cauldron&lt;br /&gt;Anne of Green Gables&lt;br /&gt;Killing fields&lt;br /&gt;The Dead zone&lt;br /&gt;Man on the moon&lt;br /&gt;The boys from Brazil&lt;br /&gt;The Longest day&lt;br /&gt;Breakfast at Tiffany's&lt;br /&gt;Romancing the stone&lt;br /&gt;Dune&lt;br /&gt;The velveteen rabbit&lt;br /&gt;The dark crystal&lt;br /&gt;Sweeney Todd : the demon barber of Fleet Street.&lt;br /&gt;Fast times at Ridgemont High&lt;br /&gt;The Scarlet Pimpernel&lt;br /&gt;War and peace&lt;br /&gt;The Man from Snowy River&lt;br /&gt;Crazy/beautiful&lt;br /&gt;The postman always rings twice&lt;br /&gt;Shogun&lt;br /&gt;The four feathers&lt;br /&gt;The lion, the witch &amp;amp; the wardrobe : the first book of the Chronicles of Narnia.&lt;br /&gt;White oleander&lt;br /&gt;Cinderella&lt;br /&gt;Big Red&lt;br /&gt;Monster's ball&lt;br /&gt;A knight's tale&lt;br /&gt;And justice for all&lt;br /&gt;Apocalypse now&lt;br /&gt;Almost famous&lt;br /&gt;Kramer vs. Kramer&lt;br /&gt;The Patriot&lt;br /&gt;All quiet on the western front&lt;br /&gt;Hair&lt;br /&gt;The King and I&lt;br /&gt;Alien&lt;br /&gt;The rainmaker&lt;br /&gt;The real Bruce Lee&lt;br /&gt;The day the earth stood still&lt;br /&gt;Murder by numbers&lt;br /&gt;The notebook&lt;br /&gt;The fast and the furious&lt;br /&gt;Donnie Darko&lt;br /&gt;The believer&lt;br /&gt;The Shining&lt;br /&gt;Caddyshack&lt;br /&gt;The Thomas Crown affair&lt;br /&gt;Raging bull&lt;br /&gt;The Blues brothers&lt;br /&gt;Jack Frost&lt;br /&gt;David Copperfield&lt;br /&gt;Bright young things&lt;br /&gt;Matchstick men&lt;br /&gt;Spider-Man 2&lt;br /&gt;Eternal sunshine of the spotless mind&lt;br /&gt;The grapes of wrath&lt;br /&gt;The last unicorn&lt;br /&gt;Tuck everlasting&lt;br /&gt;E.T. the extra-terrestrial&lt;br /&gt;Spider-Man&lt;br /&gt;The world according to Garp&lt;br /&gt;The princess diaries&lt;br /&gt;Interview with the vampire&lt;br /&gt;Star trek II: the wrath of Khan.&lt;br /&gt;Blade runner&lt;br /&gt;Jumanji&lt;br /&gt;Sling blade&lt;br /&gt;Brideshead revisited&lt;br /&gt;Sin City&lt;br /&gt;Finding Forrester&lt;br /&gt;The terminator&lt;br /&gt;Lolita&lt;br /&gt;Star trek III : the search for Spock.&lt;br /&gt;A Nightmare on Elm Street&lt;br /&gt;Ghostbusters&lt;br /&gt;Heaven can wait&lt;br /&gt;Against all odds&lt;br /&gt;A Christmas carol&lt;br /&gt;The war of the worlds&lt;br /&gt;Amadeus&lt;br /&gt;Hamlet&lt;br /&gt;Gandhi&lt;br /&gt;A streetcar named desire&lt;br /&gt;Octopussy&lt;br /&gt;The night of the iguana&lt;br /&gt;Never cry wolf&lt;br /&gt;Scarface&lt;br /&gt;The breakfast club&lt;br /&gt;The color purple&lt;br /&gt;The goonies&lt;br /&gt;The pirates of Penzance&lt;br /&gt;The Americanization of Emily&lt;br /&gt;Name of the rose&lt;br /&gt;Mean girls&lt;br /&gt;Freaky Friday&lt;br /&gt;Old Yeller&lt;br /&gt;Ocean's eleven&lt;br /&gt;Pretty in pink&lt;br /&gt;Platoon&lt;br /&gt;Dr. Strangelove, or, How I learned to stop worrying and love the bomb&lt;br /&gt;Mary Poppins&lt;br /&gt;Labyrinth&lt;br /&gt;The Mosquito Coast&lt;br /&gt;Top gun&lt;br /&gt;It's a wonderful life&lt;br /&gt;The color of money&lt;br /&gt;Capote&lt;br /&gt;George Orwell's 1984&lt;br /&gt;Girl with a pearl earring&lt;br /&gt;Lost in translation&lt;br /&gt;Die hard&lt;br /&gt;The Sixth sense&lt;br /&gt;The land before time&lt;br /&gt;Dead ringers&lt;br /&gt;Rain man&lt;br /&gt;A fish called Wanda&lt;br /&gt;The Princess bride&lt;br /&gt;Snow White&lt;br /&gt;Rumpelstiltskin&lt;br /&gt;Chicago&lt;br /&gt;Fargo&lt;br /&gt;Three men and a baby&lt;br /&gt;Full metal jacket&lt;br /&gt;The untouchables&lt;br /&gt;Wall Street&lt;br /&gt;Lethal weapon&lt;br /&gt;Spaceballs&lt;br /&gt;Planes, trains and automobiles&lt;br /&gt;Titus Andronicus&lt;br /&gt;The many adventures of Winnie the Pooh&lt;br /&gt;The jungle book&lt;br /&gt;Charlotte's web&lt;br /&gt;Touching the void&lt;br /&gt;Twelfth night&lt;br /&gt;A room with a view&lt;br /&gt;North and South : the complete collection.&lt;br /&gt;Bend it like Beckham&lt;br /&gt;Awakenings&lt;br /&gt;GoodFellas&lt;br /&gt;Charlie Wilson's war&lt;br /&gt;Around the world in 80 days&lt;br /&gt;Big&lt;br /&gt;The little mermaid&lt;br /&gt;Public enemy&lt;br /&gt;Life of Brian&lt;br /&gt;The adventures of Indiana Jones : the complete DVD movie collection.&lt;br /&gt;Driving Miss Daisy&lt;br /&gt;The abyss&lt;br /&gt;Turner &amp;amp; Hooch&lt;br /&gt;Back to the future the complete trilogy.&lt;br /&gt;Tremors&lt;br /&gt;King Lear&lt;br /&gt;The fury&lt;br /&gt;Patton&lt;br /&gt;When Harry met Sally&lt;br /&gt;Say anything&lt;br /&gt;The fly ; The fly 2.&lt;br /&gt;Henry V&lt;br /&gt;Steel magnolias&lt;br /&gt;Rosemary's baby&lt;br /&gt;The fly&lt;br /&gt;Monty Python's flying circus&lt;br /&gt;Who framed Roger Rabbit&lt;br /&gt;The Witches&lt;br /&gt;Field of dreams&lt;br /&gt;Batman&lt;br /&gt;A.I.&lt;br /&gt;Star Trek VI : the undiscovered country.&lt;br /&gt;The little mermaid&lt;br /&gt;101 Dalmatians&lt;br /&gt;101 dalmatians II. Patch's London adventure&lt;br /&gt;Wizard of Oz&lt;br /&gt;Me and you and everyone we know&lt;br /&gt;The paper bag princess&lt;br /&gt;My fair lady&lt;br /&gt;Peter Pan&lt;br /&gt;Whale rider&lt;br /&gt;The hunt for Red October&lt;br /&gt;Dances with wolves&lt;br /&gt;About a boy&lt;br /&gt;Back to the future the complete trilogy.&lt;br /&gt;The chronicles of Narnia&lt;br /&gt;Harry Potter and the philosopher's stone&lt;br /&gt;Harry Potter and the prisoner of Azkaban&lt;br /&gt;Harry Potter and the chamber of secrets&lt;br /&gt;Ghost&lt;br /&gt;Not without my daughter&lt;br /&gt;The Godfather DVD collection&lt;br /&gt;Home alone&lt;br /&gt;The Rescuers Down Under&lt;br /&gt;Misery&lt;br /&gt;Pink Floyd, the wall&lt;br /&gt;Arachnophobia&lt;br /&gt;The Crow&lt;br /&gt;Into the woods&lt;br /&gt;Die hard 2 : die harder.&lt;br /&gt;Night of the living dead&lt;br /&gt;Scream&lt;br /&gt;Terminator 2 : judgment day.&lt;br /&gt;Aliens&lt;br /&gt;Robin Hood : prince of thieves.&lt;br /&gt;Dances with wolves&lt;br /&gt;Amazing Grace&lt;br /&gt;Naked lunch&lt;br /&gt;The nature connection with David Suzuki&lt;br /&gt;Cape Fear&lt;br /&gt;He said, she said&lt;br /&gt;City slickers&lt;br /&gt;Hook&lt;br /&gt;Courage under fire&lt;br /&gt;JFK&lt;br /&gt;Three kings&lt;br /&gt;Reservoir dogs&lt;br /&gt;Bridge on the River Kwai&lt;br /&gt;The Doors&lt;br /&gt;Arsenic and old lace&lt;br /&gt;The perfect storm&lt;br /&gt;Thelma &amp;amp; Louise&lt;br /&gt;Patriot games&lt;br /&gt;Beauty and the beast&lt;br /&gt;Glengarry Glen Ross&lt;br /&gt;Dracula&lt;br /&gt;Spartacus&lt;br /&gt;The best of Mr. Bean&lt;br /&gt;Wallace &amp;amp; Gromit. Three amazing adventures&lt;br /&gt;Schindler's list&lt;br /&gt;The complete Beatrix Potter collection&lt;br /&gt;Romeo &amp;amp; Juliet&lt;br /&gt;Sleepless in Seattle&lt;br /&gt;Black Hawk down&lt;br /&gt;War and peace&lt;br /&gt;Iron will&lt;br /&gt;The essential Egoyan&lt;br /&gt;Wayne's world 2&lt;br /&gt;What's eating Gilbert Grape&lt;br /&gt;The Three musketeers : [all for one, and one for all].&lt;br /&gt;Annie Leibovitz&lt;br /&gt;The tale of Peter Rabbit and Benjamin Bunny ; The tale of Mr. Tod.&lt;br /&gt;The Firm&lt;br /&gt;Kalifornia&lt;br /&gt;Philadelphia&lt;br /&gt;Searching for Bobby Fischer&lt;br /&gt;Jurassic Park&lt;br /&gt;Mrs. Doubtfire&lt;br /&gt;Lord of the flies&lt;br /&gt;Treasure Island&lt;br /&gt;Four weddings and a funeral&lt;br /&gt;Dragon, the Bruce Lee story&lt;br /&gt;What's love got to do with it?&lt;br /&gt;The nutcracker&lt;br /&gt;The Pelican brief&lt;br /&gt;Into the wild&lt;br /&gt;Howards End&lt;br /&gt;Aladdin&lt;br /&gt;My cousin Vinny&lt;br /&gt;The piano&lt;br /&gt;White men can't jump&lt;br /&gt;Malcolm X&lt;br /&gt;A river runs through it&lt;br /&gt;The last of the Mohicans&lt;br /&gt;Hero&lt;br /&gt;Scent of a woman&lt;br /&gt;The great escape&lt;br /&gt;Lethal weapon 4&lt;br /&gt;A League of their own&lt;br /&gt;Batman returns&lt;br /&gt;The player&lt;br /&gt;Baraka&lt;br /&gt;Blood diamond&lt;br /&gt;Jarhead&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0199214/" class="page_link"&gt;Shelley Duvall's Faerie tale theatre&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1264068/" class="page_link"&gt;Aftermath: population zero&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0462023/" class="page_link"&gt;Romulus, my father&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0105963/" class="page_link"&gt;The Buddha of suburbia&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0068527/" class="page_link"&gt;The Edwardians&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0758784/" class="page_link"&gt;Starting Out in the Evening&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0959858/" class="page_link"&gt;Long way down. Complete TV series&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1112115/" class="page_link"&gt;King Corn&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1083845/" class="page_link"&gt;Ballet shoes&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0381131/" class="page_link"&gt;The Deal&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0913394/" class="page_link"&gt;Housewife, 49&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0856008/" class="page_link"&gt;Sharkwater (TV)&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0115195/" class="page_link"&gt;Gulliver's travels (TV)&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0462571/" class="page_link"&gt;The legend of Tillamook's gold&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1307922/" class="page_link"&gt;Ganges&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0484740/" class="page_link"&gt;Love in the time of cholera&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0988102/" class="page_link"&gt;Darfur now&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0477348/" class="page_link"&gt;No country for old men&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0795256/" class="page_link"&gt;Pucca. Kung fu kisses&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0042192/" class="page_link"&gt;All about Eve&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1173907/" class="page_link"&gt;Life after people&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0443706/" class="page_link"&gt;Zodiac&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0461472/" class="page_link"&gt;Boy called Twist&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0076541/" class="page_link"&gt;Philby, Burgess and Maclean&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0211882/" class="page_link"&gt;Watership down&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0042490/" class="page_link"&gt;The furies&lt;/a&gt;&lt;br /&gt;The Hudsucker proxy&lt;br /&gt;Mr. Holland's opus&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0307962/" class="page_link"&gt;Leonard Maltin's animation favorites from the National Film Board of Canada&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0107920/" class="page_link"&gt;Raining stones&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0107616/" class="page_link"&gt;Much ado about nothing&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0108993/" class="page_link"&gt;A year in Provence&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0107096/" class="page_link"&gt;Heaven &amp;amp; earth&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0108149/" class="page_link"&gt;Six degrees of separation&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0107422/" class="page_link"&gt;Lip gloss&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0455936/" class="page_link"&gt;Diary of a worm&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0105977/episodes" class="page_link"&gt;Cracker. Series two&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0140695/" class="page_link"&gt;The Windsors, a royal family&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0086992/" class="page_link"&gt;The Bostonians&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0134318/" class="page_link"&gt;Bizet's dream&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0138563/" class="page_link"&gt;Kurt &amp;amp; Courtney&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0111419/" class="page_link"&gt;Thumbelina&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0213181/" class="page_link"&gt;Queen of the East&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0304956/" class="page_link"&gt;Yanni live at the Acropolis&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0867160/" class="page_link"&gt;Whaledreamers&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0450898/" class="page_link"&gt;Around the world in 80 treasures&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1198904/" class="page_link"&gt;Faces of Earth&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1295066/" class="page_link"&gt;Mitzi Gaynor: razzle dazzle!&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0044706/" class="page_link"&gt;High noon&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0831884/" class="page_link"&gt;Reservation Road&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1277142/" class="page_link"&gt;Le peuple invisible&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0913958/" class="page_link"&gt;Jimmy Carter. Man from Plains&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0955298/" class="page_link"&gt;The memory keeper's daughter&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0770781/" class="page_link"&gt;Love and other dilemmas&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0962768/" class="page_link"&gt;Late fragment&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1097271/" class="page_link"&gt;The wild horse redemption&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0870222/" class="page_link"&gt;Surviving my mother&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0064952/" class="page_link"&gt;The secret of Santa Vittoria&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0069639/" class="page_link"&gt;The Strauss family&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0124158/" class="page_link"&gt;Elton John: tantrums and tiaras&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1139115/" class="page_link"&gt;The lost book of Nostradamus&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0486259/" class="page_link"&gt;American teen&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0060283/" class="page_link"&gt;The daydreamer&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0960143/" class="page_link"&gt;Love's unfolding dream&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0078675/" class="page_link"&gt;The Dick Francis thriller. Volume 2, The racing game &lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0892112/" class="page_link"&gt;A walk to beautiful&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1219393/" class="page_link"&gt;African American lives 2&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0094411/" class="page_link"&gt;Abel's island&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0161138/" class="page_link"&gt;Country matters&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0292963/" class="page_link"&gt;Before the devil knows you're dead&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0905357/" class="page_link"&gt;Normal&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0805631/" class="page_link"&gt;Too tough to die, a tribute to Johnny Ramone&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0056085/" class="page_link"&gt;How the West was won&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0373051/" class="page_link"&gt;Journey to the center of the Earth&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0847897/" class="page_link"&gt;The stone angel&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0075971/" class="page_link"&gt;The Easter Bunny is comin' to town&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0096639/" class="page_link"&gt;Lonesome dove&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1045889/" class="page_link"&gt;Steal a pencil for me&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1085403/" class="page_link"&gt;Family motel&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1267228/" class="page_link"&gt;Into the unkown with Josh Bernstein&lt;/a&gt;.&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1086798/" class="page_link"&gt;Tortoise vs. hare&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0493443/" class="page_link"&gt;Finding Rin Tin Tin&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0388437/" class="page_link"&gt;Operation Valkyrie: the Stauffenberg plot to kill Hitler.&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0041886/" class="page_link"&gt;The small back room&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1000771/" class="page_link"&gt;Recount &lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0015064/" class="page_link"&gt;The last laugh&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0960792/" class="page_link"&gt;Spirit of the Marathon&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1170234/" class="page_link"&gt;The Jewish Americans&lt;/a&gt;.&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0263567/" class="page_link"&gt;King Priam&lt;/a&gt;.&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0015202/" class="page_link"&gt;The hands of Orlac&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0910812/" class="page_link"&gt;Tin man&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1288581/" class="page_link"&gt;The blue elephant&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0997088/" class="page_link"&gt;The rape of Europa&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0479547/" class="page_link"&gt;Surfwise&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0995061/" class="page_link"&gt;The business of being born&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://us.imdb.com/title/tt0828065/" class="page_link"&gt;Moondance Alexander&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://us.imdb.com/title/tt0464062/" class="page_link"&gt;I'm still here: real diaries of young people who lived during the Holocaust.&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0084335/" class="page_link"&gt;Missing&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0324912/" class="page_link"&gt;Sorrell and son&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0983983/" class="page_link"&gt;Shaun the sheep. Off the baa!&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1053926/" class="page_link"&gt;Lost stallions: the journey home.&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0381111/" class="page_link"&gt;Crusade: a march through time.&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0902272/" class="page_link"&gt;Justice League. New frontier&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1003118/" class="page_link"&gt;Steep&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0892390/" class="page_link"&gt;In the family&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0882742/" class="page_link"&gt;Alice upside down&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/find?s=all&amp;amp;q=Charlie+and+Lola&amp;amp;x=0&amp;amp;y=0" class="page_link"&gt;Charlie and Lola. [Volume] eight, I am collecting a collection&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt1003051/" class="page_link"&gt;Sand and sorrow: a new documentary about Darfur&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0115420/" class="page_link"&gt;Wind at my back: the complete third season.&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0905345/" class="page_link"&gt;Jesse Stone. Sea change&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0113497/" class="page_link"&gt;Jumanji&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0116404/" class="page_link"&gt;Get on the bus&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0114148/" class="page_link"&gt;Pocahontas&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0084865/" class="page_link"&gt;Victor, Victoria&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0113097/" class="page_link"&gt;Forget Paris&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0534986/" class="page_link"&gt;Cadfael. A morbid taste for bones&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0185420/" class="page_link"&gt;Brother Cadfael. The leper of St. Giles&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0113819/" class="page_link"&gt;Mighty Aphrodite&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0114885/" class="page_link"&gt;Waiting to exhale&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0112697/" class="page_link"&gt;Clueless&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0114272/" class="page_link"&gt;Restoration&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0113987/" class="page_link"&gt;Nixon&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0113749/" class="page_link"&gt;Mallrats&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0113277/" class="page_link"&gt;Heat&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0114496/" class="page_link"&gt;Something to talk about&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0114323/" class="page_link"&gt;Safe&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0114738/" class="page_link"&gt;Truman&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0113347/" class="page_link"&gt;How to make an American quilt&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0113189/" class="page_link"&gt;Goldeneye&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0109642/" class="page_link"&gt;Dolores Claiborne&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0112431/" class="page_link"&gt;Babe&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0112679/" class="page_link"&gt;Circle of friends&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.dvdverdict.com/reviews/annemurrayxmas.php" class="page_link"&gt;Anne Murray's classic Christmas&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0113627/" class="page_link"&gt;Leaving Las Vegas&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0104237/" class="page_link"&gt;Damage&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0291751/" class="page_link"&gt;The best bits of Mr. Bean&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0112641/" class="page_link"&gt;Casino&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0113161/" class="page_link"&gt;Get Shorty&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0114681/" class="page_link"&gt;To die for&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0112579/" class="page_link"&gt;The bridges of Madison County&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0109445/" class="page_link"&gt;Clerks&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0255928/" class="page_link"&gt;Dido &amp;amp; Aeneas&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0111156/" class="page_link"&gt;Sharpe's company&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0109127/" class="page_link"&gt;Angels in the outfield&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0111157/" class="page_link"&gt;Sharpe's enemy&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0108107/" class="page_link"&gt;Sharpe's eagle&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0112109/" class="page_link"&gt;Oliver's travels&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0114416/" class="page_link"&gt;Sharpe's battle&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0114550/" class="page_link"&gt;Stonewall&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0790769/" class="page_link"&gt;Kurt Cobain, about a son&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.dvdverdict.com/reviews/phantommuseums.php" class="page_link"&gt;Phantom museums: short films of the Quay brothers.&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0765176/" class="page_link"&gt;Scotland forever&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0179702/" class="page_link"&gt;Can you hear me thinking&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0229603/" class="page_link"&gt;Mysterious Britain&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0109655/" class="page_link"&gt;Double happiness&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0110341/" class="page_link"&gt;Liberation&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0107931/" class="page_link"&gt;The rector's wife&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0408056/" class="page_link"&gt;Omagh&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0109508/" class="page_link"&gt;Crumb&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0052618/" class="page_link"&gt;Ben-Hur&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0086829/" class="page_link"&gt;Wind in the willows&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0290382/" class="page_link"&gt;A wrinkle in time&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0108859/" class="page_link"&gt;Million dollar babies&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0163591/" class="page_link"&gt;The courtesans of Bombay&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0472210/" class="page_link"&gt;Who gets to call it art?&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0364961/" class="page_link"&gt;The assassination of Richard Nixon&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0454919/" class="page_link"&gt;Pulse&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0438205/" class="page_link"&gt;Mad hot ballroom&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0109339/" class="page_link"&gt;Brother minister&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0395169/" class="page_link"&gt;Hotel Rwanda&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.imdb.com/title/tt0480247/" class="page_link"&gt;God sleeps in Rwanda&lt;/a&gt;&lt;br /&gt;&lt;/td&gt;&lt;td valign="top"&gt;&lt;span style="font-weight: bold;"&gt;Probably Not Worth Looking At&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Sharpe's gold&lt;br /&gt;Sharpe's sword&lt;br /&gt;Sharpe's honour&lt;br /&gt;No quarter unledded&lt;br /&gt;Madiba&lt;br /&gt;Baseball -- a production of Florentine Films and WETA-TV&lt;br /&gt;Einstein and the stars&lt;br /&gt;Rainforest (Jungle)&lt;br /&gt;Dinosaur -- BBC Wildvision -- writer: Brian Meehl.&lt;br /&gt;Signs out of time:  the story of archaeologist Marija Gimbutas.&lt;br /&gt;The miracle of life: pregnancy workout.&lt;br /&gt;The Beatles anthology&lt;br /&gt;Cadfael. Monk's hood&lt;br /&gt;Central America; Pilot Film and TV Productions LTd. ; WETA.&lt;br /&gt;Archibald Frisby -- a production of Great Plains National&lt;br /&gt;The House of cards. v.2, To play the king&lt;br /&gt;Richard Scarry's best sing-a-long Mother Goose video ever&lt;br /&gt;The Mikado -- directed by Rodney Greenberg&lt;br /&gt;L'animation Radio-Canada [enregistrement vidéo (DVD)] : un hommage Frédéric Back.&lt;br /&gt;A brilliant madness&lt;br /&gt;Discovering Italy -- written &amp;amp; directed by Patricia Franklin&lt;br /&gt;The Beatles: the ultimate DVD collection.&lt;br /&gt;Brother Cadfael. The leper of St. Giles&lt;br /&gt;Baseball. Inning 1, Our game: [the 1840s-1900]&lt;br /&gt;Baseball. Extra inning&lt;br /&gt;Baseball. Inning 9, Home: [1970-1994]&lt;br /&gt;The best of Mr. Bean. Volume 2&lt;br /&gt;101 dalmatians II. Patch's London adventure -- Walt Disney Pictures&lt;br /&gt;Mrs. Reinhardt&lt;br /&gt;Jack Frost&lt;br /&gt;Corner Gas. Season 5 (TV)&lt;br /&gt;Pucca. Ninjas love noodles&lt;br /&gt;The aristocats -- Walt Disney Pictures&lt;br /&gt;101 Dalmatians -- Walt Disney Pictures&lt;br /&gt;Clifford the big red dog. A big help!&lt;br /&gt;Pingu. South Pole adventures&lt;br /&gt;Water horse: legend of the deep.&lt;br /&gt;The Osmonds: 50th anniversary reunion concert.&lt;br /&gt;Franklin. Franklin's sailboat&lt;br /&gt;Sharks: knights of the sea.&lt;br /&gt;Be my valentine, Charlie Brown&lt;br /&gt;Chrysanthemum: -- and more mouse mayhem.&lt;br /&gt;Barack Obama&lt;br /&gt;Human body: pushing the limits.&lt;br /&gt;Saturday night live. SNL in the '80s: lost and found&lt;br /&gt;Justice League. New frontier -- Warner Bros&lt;br /&gt;It's bad for ya' -- George Carlin&lt;br /&gt;Partner dancing 101. The Latin dances&lt;br /&gt;Caillou. Caillou's winter wonders&lt;br /&gt;The Beatrix Potter collection -- BBC Video&lt;br /&gt;Sure shot Dombrowski: hockey's greatest two-way player.&lt;br /&gt;It's the Easter Beagle, Charlie Brown&lt;br /&gt;Goosebumps. Perfect school&lt;br /&gt;The Who at Kilburn 1977&lt;br /&gt;Goosebumps. One day at HorrorLand&lt;br /&gt;Wind at my back: the complete fifth season.&lt;br /&gt;Rush - snakes &amp;amp; arrows live&lt;br /&gt;The Three Stooges collection. Volume two, 1937-1939&lt;br /&gt;Wind at my back: the complete fourth season.&lt;br /&gt;Jane and the dragon.&lt;br /&gt;Struggle for hope: Six gestures&lt;br /&gt;Tai chi: (6 forms, 6 easy lessons)&lt;br /&gt;Michael the visitor&lt;br /&gt;The greatest-- and the latest: Comic relief.&lt;br /&gt;Les classiques de Frédéric Back&lt;br /&gt;Medieval warfare&lt;br /&gt;Snowshoes and solitude: a year in the Wabakimi wilderness.&lt;br /&gt;Thomas &amp;amp; friends. Trust Thomas &amp;amp; other stories&lt;br /&gt;The Kids in the Hall. complete season 5 1993-1994&lt;br /&gt;Keepers of memory (director/producer, Eric Kabera.)&lt;br /&gt;Mighty machines. Vol. 7&lt;br /&gt;Mighty machines. Vol. 5&lt;br /&gt;Mighty machines. Vol. 6&lt;br /&gt;Mighty machines. Vol. 8&lt;br /&gt;Yesterday in Rwanda&lt;br /&gt;Faults &amp;amp; fixes with Nick Price&lt;br /&gt;Mighty machines. Vol. 9&lt;br /&gt;America and the Holocaust: deceit and indifference.&lt;br /&gt;Breaking point: Quebec/Canada--the 1995 referendum.&lt;br /&gt;All about fast trains&lt;br /&gt;Auditioning (by Allan Miller)&lt;br /&gt;Leonard Reed's shim sham shimmy&lt;br /&gt;Garbage (Disney Educational Productions)&lt;br /&gt;Vietnam (produced by Escapi New Media Studios)&lt;br /&gt;The big plane trip (directed by William VanDerKloot)&lt;br /&gt;Loreena McKennitt: no journey's end.&lt;br /&gt;Mighty machines. Vol. 4&lt;br /&gt;The big comfy couch. Are you ready for school?&lt;br /&gt;Due South. Season two&lt;br /&gt;Due South. Season one&lt;br /&gt;Mighty machines. Vol. 3&lt;br /&gt;Mighty machines. Vol. 1&lt;br /&gt;Mighty machines. Vol. 2&lt;br /&gt;Baseball. Inning 5, Shadow ball&lt;br /&gt;Baseball. Inning 3, The faith of fifty million people&lt;br /&gt;Baseball. Inning 2, Something like a war&lt;br /&gt;The Three Stooges collection. Volume two, 1937-1939&lt;br /&gt;Fun and funky fitness for kids&lt;br /&gt;Adventures of Sonic the Hedgehog&lt;br /&gt;Les classiques de Frédéric Back&lt;br /&gt;The Kids in the Hall. complete season 5 1993-1994&lt;br /&gt;The Kids in the Hall. complete season 4 1992-1993&lt;br /&gt;UFO and paranormal phenomena. The mystery of life and death&lt;br /&gt;Dinosaur &amp;amp; Prehistoric life.&lt;br /&gt;Tchaikovsky: the tragic life of a musical genius.&lt;br /&gt;Essential art house. Lord of the flies.&lt;br /&gt;Healing cancer: from the inside out.&lt;br /&gt;Mac computer basics&lt;br /&gt;Bible code II: Apocalypse and beyond, finding our future.&lt;br /&gt;Teens, sex &amp;amp; health: a comprehensive approach to sexual education.&lt;br /&gt;CSNY/ Déjà vu&lt;br /&gt;Snow angels  -- Crossroads Films production&lt;br /&gt;The first emperor -- directed by Brian Large&lt;br /&gt;The secret of happiness -- Eckhart Tolle.&lt;br /&gt;Are you ready to sing?&lt;br /&gt;Incredible Britain&lt;br /&gt;Ayurveda - for detox&lt;br /&gt;Ayurveda - for stress relief&lt;br /&gt;Classic archive: gyorgy cziffra&lt;br /&gt;Exercise and cancer - inspirations, indications&lt;br /&gt;Hollywood singing and dancing&lt;br /&gt;Peter Grimes&lt;br /&gt;Thomas &amp;amp; friends. The great discovery&lt;br /&gt;All-access: an unprecedented look behind the scenes.&lt;br /&gt;Growing up. Arctic&lt;br /&gt;Hansel and Gretel -- EMI Classics&lt;br /&gt;Growing up online&lt;br /&gt;It's a plus: learn to add.&lt;br /&gt;Puppytown. Growing up&lt;br /&gt;The dancing princess&lt;br /&gt;Mac computer applications&lt;br /&gt;Activity TV. Puppets&lt;br /&gt;Luck of the Loch Ness monster: a tale of picky eating.&lt;br /&gt;Franklin and the secret club&lt;br /&gt;Animalia&lt;br /&gt;Beginning ukulele. Volume 1&lt;br /&gt;Am I normal?: teens and emotional health.&lt;br /&gt;Email for seniors: a step-by-step guide for the computer sky.&lt;br /&gt;Goosebumps. A night in Terror Tower&lt;br /&gt;A senior's guide to using a computer&lt;br /&gt;Eloise's rawther unusual Halloween&lt;br /&gt;Embracing aging: families facing change.&lt;br /&gt;Goosebumps. Monster blood.&lt;br /&gt;Big rig&lt;br /&gt;Tec the Tractor: best friend on wheels.&lt;br /&gt;Robson Arms: the complete third season.&lt;br /&gt;Arthur. Big brother Binky&lt;br /&gt;A mama for Owen&lt;br /&gt;The royal diaries&lt;br /&gt;Happy Valley: what's in your jello?&lt;br /&gt;Goosebumps. The night of the living dummy&lt;br /&gt;Do unto otters: a book about manners.&lt;br /&gt;Hello numbers: learn to count.&lt;br /&gt;One-on-one training with Jackie&lt;br /&gt;That incredible state&lt;br /&gt;Babywatch. The complete guide to having a baby for men&lt;br /&gt;The source of the secret&lt;br /&gt;Kid guides. Zoos&lt;br /&gt;Solomon yoga &amp;amp; pilates&lt;br /&gt;Finding hope in recovery: families living with addiction.&lt;br /&gt;Casper the Friendly Ghost . Trick or treat&lt;br /&gt;Flying: confessions of a free woman.&lt;br /&gt;The Bible code: predicting Armageddon.&lt;br /&gt;Goosebumps. The ghost next door&lt;br /&gt;Go Diego go! Diego's Halloween&lt;br /&gt;Daphne: the secret love life of Daphne du Maurier.&lt;br /&gt;Stott pilates. Pilates for breast cancer rehab&lt;br /&gt;A Charlie Brown Thanksgiving&lt;br /&gt;The Backyardigans. Escape from fairytale village&lt;br /&gt;Live to be 150: can you do it?&lt;br /&gt;It's the Great Pumpkin, Charlie Brown&lt;br /&gt;Monarch and milkweed&lt;br /&gt;Signing time. Series two, volume 13, Who has the frog?&lt;br /&gt;Goosebumps. It came from beneath the sink&lt;br /&gt;Baby boost 48 songs&lt;br /&gt;You're not elected, Charlie Brown&lt;br /&gt;Bebé goes shopping; Bebé goes to the beach.&lt;br /&gt;Postcards from Buster. The case of the coin purloined&lt;br /&gt;Who wants to be an entomologist?&lt;br /&gt;Joy Division: the true story of the meteoric rise and fall of one of the most influential bands of our time.&lt;br /&gt;Ports &amp;amp; pilots -- presented by North Carolina Public Television.&lt;br /&gt;Kideosyncrasy. Volume 2, Getting the world in shape one kid at a time.&lt;br /&gt;The Pyongyang concert -- EuroArts Music International&lt;br /&gt;Bear dreams: learn to read.&lt;br /&gt;Viva piéata. Volume 1 -- Montréal : Imavision&lt;br /&gt;Berenstain Bears. Family and friendship&lt;br /&gt;Drawing power! Safari animal drawing&lt;br /&gt;Planet B-boy -- directed and produced by Benson Lee.&lt;br /&gt;Okay, I bought a Mac! Now what?&lt;br /&gt;Spooktacular new adventures of Casper. Vol. 2&lt;br /&gt;Jazz class for kids&lt;br /&gt;Sneaker confidential&lt;br /&gt;Sunrise Earth: sunrises of the ancient world. -- Discovery Channel&lt;br /&gt;Interview the best -- S.n.&lt;br /&gt;Quick licks for guitar: fast classic metal. -- Mel Bay&lt;br /&gt;Quick licks for guitar: up tempo blues shuffle. -- Mel Bay&lt;br /&gt;Drumsense. Volume 1 -- Colin Woolway.&lt;br /&gt;Drumsense. Volume 2 -- Colin Woolway.&lt;br /&gt;Affairs of the heart. Series one, Volume 1-2: classic tales of love and loss based on the fiction of Heny James.&lt;br /&gt;Make way for ducklings: and more Robert McCloskey stories.&lt;br /&gt;Gunnin' for that #1 spot&lt;br /&gt;Woodcarving with Chris Pye&lt;br /&gt;Steps4kids handwriting&lt;br /&gt;Steps4kids cursive writing&lt;br /&gt;SPI: successful partnership investigation.&lt;br /&gt;Activity TV. Paper airplanes&lt;br /&gt;Edward the King -- written by David Butler and John Gorrie&lt;br /&gt;Garrett's gift -- written by Karyn Parsons&lt;br /&gt;Big boats &amp;amp; busy harbors -- Fred Levine Productions : Little Hardhats&lt;br /&gt;Talespinners 1 &amp;amp; 2 -- National Film Board&lt;br /&gt;Bear friends: learn to read. -- an LDJ Production&lt;br /&gt;Scooby-Doo! and the Goblin King&lt;br /&gt;Dinky Dog -- the complete series -- A Hanna Barbera Pty Production -- 2008&lt;br /&gt;Kid guides. Museums -- Echo Entertainment&lt;br /&gt;Incidents in the life of a slave girl [a DVD study guide] Distributed by Recorded Books&lt;br /&gt;Phonics 4 babies. Colors &amp;amp; counting -- Distributed by Anchor Bay Entertainment, 2008.&lt;br /&gt;South Central Farm: oasis in a concrete desert.&lt;br /&gt;The battle of the bag -- CBC Learning, 2008.&lt;br /&gt;Crazy for life: a true story in one act. --  written and performed by Victoria Maxwell.&lt;br /&gt;Audubon videoguide to butterflies -- Audubon Society, 2008&lt;br /&gt;Men get depression -- PBS, 2008.&lt;br /&gt;Jack London's Call of the wild, 2008, c2000.&lt;br /&gt;Tchaikovsky: the tragic life of a musical genius. -- BBC, written by Matthew Whiteman and Suzy Klein.&lt;br /&gt;Treasures of America's national parks -- by Bellevue Entertainment&lt;br /&gt;It's movie time -- National Geographic&lt;br /&gt;Max &amp;amp; Ruby. Perfect pumpkin -- Nickleodeon&lt;br /&gt;Fidel Castro: a life of revolution. -- CBC, written and directed by Terence McKenna.&lt;br /&gt;Zappa plays Zappa -- directed and produced by Pierre &amp;amp; Francois Lamoureux.&lt;br /&gt;Java jive -- producer, Selwyn Jacob ; director, David Ozier.&lt;br /&gt;Inspector Gadget: big little problems. -- 20th Century Fox&lt;br /&gt;Computer comfort: Help for the Computer Shy&lt;br /&gt;Internet for seniors: a step-by-step guide for the computer shy.&lt;br /&gt;How to use a Mac: a guide for Windows computer users.&lt;br /&gt;How to surf the web on your Mac computer: a step-by-step guide for using the apple safari web browser.&lt;br /&gt;Anger: myths and truths about the emotion. -- ABC News&lt;br /&gt;Depression: out of the shadows. --  PBS Home Video&lt;br /&gt;Transformation: the life and legacy of Werner Erhard. -- directed by Robyn Symon.&lt;br /&gt;All you need is love -- London Weekend Television, directed by Tony Palmer.&lt;br /&gt;Derivatives of logarithms -- TMW, 2008&lt;br /&gt;Be the change -- producer and director, David Chernushenko. Ottawa&lt;br /&gt;Madeline. We're off to Africa -- 20th Century Fox, 2008.&lt;br /&gt;I'm an animal Vol. 1 -- Vivendi Visual&lt;br /&gt;The greatest and the latest: Comic relief. -- directed by Billy Crystal&lt;br /&gt;Comedy Central salutes George Carlin&lt;br /&gt;The Hardly Boys in Hardly gold -- written and directed by William Wegman.&lt;br /&gt;Alphabet soup: learn the letters. -- an LDJ Production&lt;br /&gt;Signing time. Series two, volume 11, Once upon a time -- Two Little Hands Productions&lt;br /&gt;Signing time. Series two, volume 12, Box of crayons -- Two Little Hands Productions&lt;br /&gt;Buddy Guy, guitar lessons -- Koch&lt;br /&gt;Gentle vinyasa yoga: mystical desert mist beginner &amp;amp; intermediate. -- MyYogaVideo.com&lt;br /&gt;Yoga: gentle practice. -- Real Bodywork&lt;br /&gt;John McCain -- produced and written by Deirdre O'Hearn.&lt;br /&gt;Mustard pancakes. Are you ready to sing? -- Distributed by Vivendi Visual Entertainment&lt;br /&gt;Yoga body sculpt: perfect yoga poses to tone &amp;amp; sculpt your entire body. -- Anchor Bay&lt;br /&gt;Latin rhythms fat blasting dance -- Anchor Bay&lt;br /&gt;Soup stories: how letters become words. -- an LDJ Production&lt;br /&gt;Voyage to the Bunny Planet -- Weston Woods Studios, Inc.&lt;br /&gt;Strobist lighting seminar -- Midwest Photo Exchange&lt;br /&gt;Solving integrals -- TMW&lt;br /&gt;Integration by substitution -- TMW&lt;br /&gt;Calculating volume with integrals -- TMW&lt;br /&gt;Derivatives and integrals of exponentials -- TMW&lt;br /&gt;Integration by parts -- TMW&lt;br /&gt;Integration by trig substitution -- TMW&lt;br /&gt;Improper integrals -- TMW&lt;br /&gt;Hiya, kids!!: a 50's Saturday morning.&lt;br /&gt;Online dating for the computer shy&lt;br /&gt;Wings over Canada. 10th Anniversary season&lt;br /&gt;Yoga: core cross train.&lt;br /&gt;The medicated child&lt;br /&gt;Mapping stem cell research: terra incognita&lt;br /&gt;The four-winged dinosaur&lt;br /&gt;Company: [a musical comedy].&lt;br /&gt;Beyond Beijing: exploring China's cities.&lt;br /&gt;Kid guides. Aquariums&lt;br /&gt;The calculus tutor. Volume 3, Differentiation formulas&lt;br /&gt;Car of the future: engineering for the environment.&lt;br /&gt;Bush's war&lt;br /&gt;Max &amp;amp; Ruby. Max's present&lt;br /&gt;Red, white and brown&lt;br /&gt;Stott pilates. Volume 1, Pilates with props&lt;br /&gt;The country wife&lt;br /&gt;Christmas tapestry&lt;br /&gt;Warnings from the ice&lt;br /&gt;Raffi renaissance&lt;br /&gt;All stars of rock guitar&lt;br /&gt;Musician&lt;br /&gt;More Mac computer basics&lt;br /&gt;United Feature Syndicate, Inc. and Charles M. Schulz Creative Associates&lt;br /&gt;Slippin': ten years with the Bloods.&lt;br /&gt;Cinderella : a dance fantasy.&lt;br /&gt;Body &amp;amp; soul&lt;br /&gt;Alice in Wonderland : a dance fantasy.&lt;br /&gt;Madeline. Meet me in Paris&lt;br /&gt;One dead Indian : the story of Dudley George and Ipperwash.&lt;br /&gt;The complete adventures of Cubby Bear&lt;br /&gt;Dizzy Gillespie : Live in '58 &amp;amp; '70.&lt;br /&gt;Escape to Canada&lt;br /&gt;Raised to be heroes&lt;br /&gt;Ripples cross&lt;br /&gt;Destination Ottawa&lt;br /&gt;Zoo TV : live from Sydney.&lt;br /&gt;I know I'm not alone : [a musician's search for the human cost of war].&lt;br /&gt;Eternal enemies, lions and hyenas&lt;br /&gt;Breaking point : Quebec/Canada--the 1995 referendum.&lt;br /&gt;Hamas, behind the mask&lt;br /&gt;Birth = La naissance.&lt;br /&gt;Growing up wild&lt;br /&gt;Combination platter&lt;br /&gt;Brother Bear&lt;br /&gt;The Shakespeare collection&lt;br /&gt;Bush's brain&lt;br /&gt;The hunting of the president : the ten-year campaign to destroy Bill Clinton.&lt;br /&gt;Angels in America&lt;br /&gt;New York&lt;br /&gt;The big comfy couch. Wait your turn, and Fancy dancer&lt;br /&gt;Bopha!&lt;br /&gt;Great adaptations&lt;br /&gt;N is a number : a portrait of Paul Erdos.&lt;br /&gt;Century of warfare&lt;br /&gt;Cracker. Series one,&lt;br /&gt;Glenn Gould collection&lt;br /&gt;Israel : a nation is born.&lt;br /&gt;This boy's life&lt;br /&gt;Linnea in Monet's garden&lt;br /&gt;Snowy&lt;br /&gt;The big comfy couch. Comfy &amp;amp; joy, and Jump for Joy&lt;br /&gt;The extra-special substitute teacher&lt;br /&gt;The Rainy day adventure&lt;br /&gt;Raffi in concert&lt;br /&gt;L'animation à Radio-Canada [enregistrement vidéo (DVD)] : un hommage à Frédéric Back.&lt;br /&gt;Richard Scarry's best busy people video ever&lt;br /&gt;Toronto Blue Jays : 1992, Atlanta Braves ; 1993, Philadelphia Phillies ; presented by Major League Baseball Productions.&lt;br /&gt;Gilbert and Sullivan's Ruddigore, or The Witch's curse [videorecording].&lt;br /&gt;Jeeves &amp;amp; Wooster. The complete fourth season&lt;br /&gt;The tale of two bad mice and Johnny Town-Mouse ; The tale of Mrs. Tiggy-Winkle and Mr. Jeremy Fisher ; The tailor of Gloucester.&lt;br /&gt;Sabrina&lt;br /&gt;Discovering Egypt&lt;br /&gt;Funny face&lt;br /&gt;Porgy and Bess&lt;br /&gt;Jazz. Episode seven, Dedicated to chaos&lt;br /&gt;Jesus of Nazareth&lt;br /&gt;Gettysburg&lt;br /&gt;Jazz. Episode eight, Risk&lt;br /&gt;Rudy&lt;br /&gt;Calendar&lt;br /&gt;The Audrey Hepburn story&lt;br /&gt;Bell, book and candle&lt;br /&gt;The war room&lt;br /&gt;Dieppe&lt;br /&gt;A night to remember&lt;br /&gt;Stalingrad&lt;br /&gt;Dave&lt;br /&gt;Homeward bound : the incredible journey.&lt;br /&gt;The Holiday Collection&lt;br /&gt;Sacred fire : live in Mexico.&lt;br /&gt;The greatest-- and the latest : Comic relief.&lt;br /&gt;The Noël Coward collection&lt;br /&gt;Rowan Atkinson live!&lt;br /&gt;Adam Bede&lt;br /&gt;The Henrik Ibsen collection&lt;br /&gt;The call of the wild&lt;br /&gt;The Kids in the Hall. complete season 4 1992-1993&lt;br /&gt;Destination Canadian Rockies&lt;br /&gt;The boys of St. Vincent&lt;br /&gt;The camomile lawn&lt;br /&gt;The Life &amp;amp; times of Allen Ginsberg&lt;br /&gt;Shelley Duvall's Tall tales &amp;amp; legends. John Henry&lt;br /&gt;Speaking of courage&lt;br /&gt;Never so few&lt;br /&gt;McQ&lt;br /&gt;Bad day at Black Rock&lt;br /&gt;The Kids in the Hall. complete season 3 1991-1992&lt;br /&gt;David Leadbetter golf instruction. Taking it to the course&lt;br /&gt;An ungentlemanly act&lt;br /&gt;Shakespeare : the animated tales.&lt;br /&gt;The original television Christmas classics&lt;br /&gt;Of mice and men = Des souris et des hommes.&lt;br /&gt;Aileen Wuornos : the selling of a serial killer, the 1992 interviews.&lt;br /&gt;Eloise at Christmastime = Éloïse fête noël.&lt;br /&gt;Porco Rosso&lt;br /&gt;Flipper&lt;br /&gt;Two brothers = Deux frères.&lt;br /&gt;Road to the presidency : inside the Clinton campaign.&lt;br /&gt;O pioneers!&lt;br /&gt;ABC's&lt;br /&gt;Eloise at the Plaza&lt;br /&gt;Burned bridge&lt;br /&gt;The inventors' guide to making your brainstorm bankable : how to protect and market your invention.&lt;br /&gt;Mastering woodworking machines&lt;br /&gt;Mastering your bandsaw&lt;br /&gt;In the shadow of the Reich&lt;br /&gt;Bringing down a dictator&lt;br /&gt;The Iceman : confessions of a Mafia hitman.&lt;br /&gt;The Sarah plain &amp;amp; tall collection&lt;br /&gt;Momentum&lt;br /&gt;Toronto Blue Jays : 1992, Atlanta Braves ; 1993, Philadelphia Phillies ; presented by Major League Baseball Productions.&lt;br /&gt;Salmonberries&lt;br /&gt;Mr. Saturday Night&lt;br /&gt;The tale of the Flopsy Bunnies &amp;amp; Mrs. Tittlemouse : The tale of Pigling Bland.&lt;br /&gt;The adjuster = L'expert en sinistres.&lt;br /&gt;Haxan ; witchcraft through the ages.&lt;br /&gt;Jeeves &amp;amp; Wooster. The complete third season&lt;br /&gt;Citizen Cohn&lt;br /&gt;Shadows and fog&lt;br /&gt;Blue sky&lt;br /&gt;Fires of Kuwait&lt;br /&gt;Agatha Christie's Poirot. Death in the clouds&lt;br /&gt;Salvador&lt;br /&gt;The magnificent seven&lt;br /&gt;Ferngully, the last rainforest&lt;br /&gt;Aromatherapy : [learn the all-natural way to relieve stress and enliven your senses].&lt;br /&gt;The eagle has landed&lt;br /&gt;Te Deum&lt;br /&gt;Unforgiven&lt;br /&gt;Bob Roberts&lt;br /&gt;The best years of our lives&lt;br /&gt;The old man and the sea&lt;br /&gt;We are traffic! ; Return of the scorcher.&lt;br /&gt;School ties&lt;br /&gt;Agatha Christie's Poirot. The ABC murders&lt;br /&gt;The Discoverers&lt;br /&gt;The perfect husband&lt;br /&gt;Orlando&lt;br /&gt;Chaplin&lt;br /&gt;Passion fish&lt;br /&gt;Mr. Saturday Night&lt;br /&gt;Damage&lt;br /&gt;Midnight express&lt;br /&gt;Tropical rainforest&lt;br /&gt;Death becomes her&lt;br /&gt;The Birth of a nation&lt;br /&gt;Dora the Explorer. Dora and the 3 little pigs [videorecording].&lt;br /&gt;The Edwardians&lt;br /&gt;Devices and desires&lt;br /&gt;The best of Mr. Bean. Volume 2&lt;br /&gt;Poisoned by polonium : the Litvinenko file.&lt;br /&gt;My father's angel = L'ange gardien de mon père.&lt;br /&gt;Can you hear me thinking&lt;br /&gt;Diamonds of war. Africa's blood diamonds&lt;br /&gt;Living and dying with muscular dystrophy&lt;br /&gt;Popmart : live from Mexico City.&lt;br /&gt;Elvis Costello live : a case for song.&lt;br /&gt;Free cinema&lt;br /&gt;Bon Jovi. Lost highway: the concert&lt;br /&gt;The Noël Coward collection&lt;br /&gt;Absolute hell : a rose-coloured spectacle.&lt;br /&gt;Six days in June : the war that redefined the Middle East.&lt;br /&gt;The McCartney years&lt;br /&gt;Anatomy of a script.. #6, Tom Schulman&lt;br /&gt;Coney Island&lt;br /&gt;Zoo TV : live from Sydney.&lt;br /&gt;Father Christmas&lt;br /&gt;Kissology. Vol. 2, 1978-1991 : the ultimate Kiss collection.&lt;br /&gt;Destination British Columbia&lt;br /&gt;Another road home&lt;br /&gt;The Kids in the Hall. complete season 3 1991-1992&lt;br /&gt;Madeline's Christmas = Le No?l de Madeline ; plus, Madeline and one other story.&lt;br /&gt;Letter from Wingfield farm&lt;br /&gt;The Short game&lt;br /&gt;Changes&lt;br /&gt;The ballad of the sad café&lt;br /&gt;Daddy&lt;br /&gt;The Edward R. Murrow collection&lt;br /&gt;Bruce Springsteen in concert : MTV plugged.&lt;br /&gt;The Doobie Brothers, Rockin' down the highway : the wildlife concert.&lt;br /&gt;Class action = Confrontation ? la barre.&lt;br /&gt;Crosby, Stills &amp;amp; Nash : the acoustic concert.&lt;br /&gt;The Commitments&lt;br /&gt;Uncovered : the whole truth about the Iraq War.&lt;br /&gt;Peter Gabriel : play : the videos.&lt;br /&gt;Weezer, video capture device : treasures from the vault 1991-2002.&lt;br /&gt;The very best of Cher : the video hits collection.&lt;br /&gt;Simply Red, Stars&lt;br /&gt;A murder of quality&lt;br /&gt;Barbra Streisand : the concert.&lt;br /&gt;In America&lt;br /&gt;Little house on the prairie. Season 4&lt;br /&gt;Sarah McLachlan : afterglow live.&lt;br /&gt;The Manchurian candidate = Candidat mandchou.&lt;br /&gt;No quarter unledded&lt;br /&gt;Oscar Peterson : a night in Vienna / produced by Scott Morin ; concert co-produced by Universal Music Canada and ORF.&lt;br /&gt;Eric Clapton : Crossroads Guitar Festival.&lt;br /&gt;Slacker&lt;br /&gt;A perfect hero&lt;br /&gt;Great adaptations&lt;br /&gt;Little house on the prairie. Season 5&lt;br /&gt;The Kids in the Hall. complete season 2, 1990-1991&lt;br /&gt;Prime suspect 1&lt;br /&gt;Phil Collins live and loose in Paris&lt;br /&gt;Peter Gabriel secret world live&lt;br /&gt;VH1 Storytellers. Alanis Morissette&lt;br /&gt;Fool's gold : [the story of the Brink's-Mat robbery].&lt;br /&gt;Phonics video tutor. Level 1&lt;br /&gt;Nirvana nevermind&lt;br /&gt;Turning projects&lt;br /&gt;Live from Baghdad&lt;br /&gt;AC/DC live at Donington&lt;br /&gt;VH1 Storytellers. Sarah McLachlan&lt;br /&gt;Phonics video tutor. Level 2&lt;br /&gt;Diana Krall live in Paris&lt;br /&gt;The Civil War&lt;br /&gt;Little house on the prairie&lt;br /&gt;Little house on the prairie. The pilot  : the premiere movie.&lt;br /&gt;Little house on the prairie. Season 1&lt;br /&gt;Little house on the prairie. Season 2&lt;br /&gt;Little house on the prairie. Season 3&lt;br /&gt;Click, clack, moo, cows that type : and more fun on the farm.&lt;br /&gt;Spirits of Havana : with Jane Bunnett.&lt;br /&gt;White room = Le secret de la chambre claire.&lt;br /&gt;The Canadian history series, 1939-2000&lt;br /&gt;The best of 1990-2000&lt;br /&gt;Agatha Christie's Poirot. Collector's set 4&lt;br /&gt;Blue sky&lt;br /&gt;Little man Tate&lt;br /&gt;Indian runner&lt;br /&gt;Barbara Taylor Bradford's to be the best [videorecording DVD].&lt;br /&gt;Barbara Taylor Bradford's a woman of substance trilogy&lt;br /&gt;Fires of Kuwait&lt;br /&gt;Tom Jones&lt;br /&gt;The Prince of Tides&lt;br /&gt;Discovering Greece&lt;br /&gt;Red Rocks live : Neil Young, friends &amp;amp; relatives.&lt;br /&gt;Silver &amp;amp; gold&lt;br /&gt;Kiri Te Kanawa : home &amp;amp; afar.&lt;br /&gt;A passage to India&lt;br /&gt;Beastie Boys video anthology&lt;br /&gt;Santana : supernatural live : an evening with Carlos Santana and friends.&lt;br /&gt;Appalachian journey : live in concert.&lt;br /&gt;You're the one : in concert.&lt;br /&gt;What about Bob?&lt;br /&gt;Jazz. Episode ten, A masterpiece by midnight&lt;br /&gt;Bon Jovi : the Crush Tour.&lt;br /&gt;Butterfield 8&lt;br /&gt;All the way : a decade of song and video.&lt;br /&gt;Symphony no. 9&lt;br /&gt;Grand Canyon&lt;br /&gt;Lost horizon&lt;br /&gt;Incident at Oglala&lt;br /&gt;When it was a game&lt;br /&gt;Mr. Deeds goes to town&lt;br /&gt;Yanni live at the Acropolis&lt;br /&gt;It happened one night&lt;br /&gt;Duke Ellington's sacred concerts&lt;br /&gt;Father of the bride&lt;br /&gt;Mr. Smith goes to Washington&lt;br /&gt;Madonna : truth or dare.&lt;br /&gt;The Paris concert for Amnesty International : the struggle continues-.&lt;br /&gt;Where angels fear to tread&lt;br /&gt;The Snowman ; and, Father Christmas.&lt;br /&gt;Live at the Beacon Theatre / James Taylor.&lt;br /&gt;L.A. story&lt;br /&gt;Antarctica : an adventure of a different nature.&lt;br /&gt;Black robe&lt;br /&gt;Ring of fire&lt;br /&gt;Meet John Doe&lt;br /&gt;It's a wonderful life = La vie est belle.&lt;br /&gt;Summertime&lt;br /&gt;High lonesome : the story of bluegrass music.&lt;br /&gt;Sacred fire : live in Mexico.&lt;br /&gt;Dad's Army&lt;br /&gt;Three men and a little lady&lt;br /&gt;Intolerance&lt;br /&gt;Royal wedding&lt;br /&gt;Francis Albert Sinatra does his thing&lt;br /&gt;Sadako and the thousand paper cranes = Une enfant d'Hiroshima.&lt;br /&gt;Eric Clapton unplugged&lt;br /&gt;The greatest-- and the latest : Comic relief.&lt;br /&gt;The Edwardians&lt;br /&gt;Zappa plays Zappa&lt;br /&gt;The small back room&lt;br /&gt;James Last : live in Berlin.&lt;br /&gt;Night of the fox&lt;br /&gt;Gowan : live in concert.&lt;br /&gt;Echoes that remain&lt;br /&gt;49th parallel&lt;br /&gt;Kissology. Vol. 2, 1978-1991 : the ultimate Kiss collection.&lt;br /&gt;Art Blakey &amp;amp; the Jazz messengers : live in '58.&lt;br /&gt;Cuba : the accidental revolution.&lt;br /&gt;Portrait of a marriage&lt;br /&gt;Africa : Namibian ecosystem.&lt;br /&gt;David Leadbetter golf instruction. The swing&lt;br /&gt;Fine things&lt;br /&gt;The complete thin man collection&lt;br /&gt;An angel at my table : a trilogy.&lt;br /&gt;Kaleidoscope&lt;br /&gt;Live Aid&lt;br /&gt;Peter Gabriel : play : the videos.&lt;br /&gt;Sanding and finishing hardwood floors&lt;br /&gt;Hamlet&lt;br /&gt;The very best of Cher : the video hits collection.&lt;br /&gt;Breaker Morant&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-8033138055867747623?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/8033138055867747623/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/get-movies-from-ottawa-public-library.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/8033138055867747623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/8033138055867747623'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/get-movies-from-ottawa-public-library.html' title='Get Movies From The Ottawa Public Library'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Yqo80jBBB8Y/SxRxEhbYdQI/AAAAAAACMcs/-lMqxX0hDgc/s72-c/library.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-4468223239565980436</id><published>2009-11-29T13:25:00.006-05:00</published><updated>2009-11-29T15:54:51.879-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BC2008'/><category scheme='http://www.blogger.com/atom/ns#' term='travel'/><title type='text'>British Columbia (Sept. 5th-13th, 2008)</title><content type='html'>&lt;div style="float: left; text-align: center; padding-right: 8px; padding-top: 4px;"&gt;&lt;a target="_blank" href="http://picasaweb.google.com/michael.holtstrom/BritishColumbia?feat=embedwebsite"&gt;&lt;img src="http://lh6.ggpht.com/_Yqo80jBBB8Y/SwjxydvNAVE/AAAAAAAAvzI/uMqYSkgirhE/s160-c/BritishColumbia.jpg" width="160" height="160"&gt;&lt;/a&gt;&lt;/div&gt;The west coast is a great place to visit. We flew into Vancouver, rented a car, drove up Vancouver Island, spent most of our time with friends at Powell River, and drove back down the main-land coast. I really enjoyed Vancouver, Victoria, and Powell River, and I hope to go back soon. Here's a &lt;a href="http://maps.google.com/maps/ms?ie=UTF8&amp;amp;hl=en&amp;amp;msa=0&amp;amp;msid=114460167986345816924.00046837510822d76f7b0&amp;amp;ll=49.407399,-123.700562&amp;amp;spn=2.437719,4.943848&amp;amp;z=8&amp;amp;source=embed"&gt;google map&lt;/a&gt; of our trip.&lt;br /&gt;&lt;br /&gt;Flights where expensive (two people, round-trip, $1552.60), but direct. I'm told that if you book well in advance and your schedule is flexible, then you can get a much better price.&lt;br /&gt;&lt;br /&gt;AC189 Ottawa (YOW) Friday September 5th 5:00pm&lt;br /&gt;to Vancouver (YVR) arrive at 7:15pm - Terminal M&lt;br /&gt;Duration: 5hr15&lt;br /&gt;&lt;br /&gt;AC138 Vancouver (YVR) Saturday September 13th 4:35pm - Terminal M&lt;br /&gt;to Ottawa (YOW) arrive at midnight&lt;br /&gt;Duration: 4hr32&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Resources&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://pacificcoastal.com/"&gt;Local Flights&lt;/a&gt;&lt;br /&gt;Vancouver (YVR) to Powell River, $240, two adults, one-way.&lt;br /&gt;They're not cheap, but they are frequent, and you get a discount if you book in advance. If you drive, then you have to take two ferries to get to Powell River, so you're sort of a slave to their schedule. Choose flights if time is your scarce resource. Choose a rental car if you want to see more of the region.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.yvr.ca/guide/toandfrom/bus_shuttle.asp"&gt;Shuttle Bus&lt;/a&gt;&lt;br /&gt;Vancouver (YVR) to Victoria downtown.&lt;br /&gt;$91, two adults, one-way (this includes the ferry).&lt;br /&gt;&lt;br /&gt;Local Bus&lt;br /&gt;- Route # 620 connects to the BC Ferries in Tsawwassen for $5, two adults, one-way&lt;br /&gt;- Get on at # 58058 AIRPORT STN BAY 2 -- 8:03pm&lt;br /&gt;- Get off at # 56669 TSAWWASSEN FERRY TERMINAL -- 8:40pm&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.bcferries.com/"&gt;Ferries&lt;/a&gt;&lt;br /&gt;I found the ferries to be very timely and efficient. They sell food on-board, but it's at a considerable mark-up. And they seem to be universally in out-of-the-way locations. So if you think you're going to stop to pickup some food before-hand, do it well before-hand. Once you get to the ferry terminal, there'll be nothing else around.&lt;br /&gt;&lt;br /&gt;Comox to Powel River Ferry&lt;br /&gt;- Monday Sept. 8th, 7:15pm-8:35pm, $64.10, two adults+car, one-way&lt;br /&gt;- (also 10:10am-12:00pm and 3:15pm-5:15pm)&lt;br /&gt;- Comox Parking: Robbins Parking Lot #398: $4/24hours&lt;br /&gt;- Could leave the car here, and go back the way we came&lt;br /&gt;Else Drive: Landing to Bruce &amp;amp; Tracy's - 9 minutes - &lt;a href="http://maps.google.com/maps?f=d&amp;amp;saddr=Powell+River-Texada+Island+Fry+%4049.835990,+-124.528990&amp;amp;daddr=5705+Marlatt,+Powell+River,+BC&amp;amp;hl=en&amp;amp;geocode=15995357017885435832,49.835990,-124.528990&amp;amp;mra=ls&amp;amp;sll=49.837706,-124.527025&amp;amp;sspn=0.037809,0.077248&amp;amp;ie=UTF8&amp;amp;ll=49.853314,-124.520416&amp;amp;spn=0.037797,0.077248&amp;amp;z=14"&gt;Google Map&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.budget.ca/"&gt;Car Rental&lt;/a&gt;&lt;br /&gt;There is a Budget car rental at the airport. They call the location VANCOUVER, BC-APO (YVR). The actual location is 3880 Grant McConachie Way, Vancouver, phone: 604-668-7000. You can get an intermediate car for $330, all week, unlimited km. I've found that car rental agencies universally try to sell you extra insurance. I'm convinced this is a waste of money. I phoned my insurance company before-hand and they confirmed that I'm covered on a rental car just the same as I'm covered on my normal car. And don't accept the "they fuel it up" feature. Unlike YYZ, this location has an obvious, reasonably priced gas station on your way to the rental drop-off. It's easy to re-fuel it yourself. Further note that when I picked up the car, I told the guy that my Visa is supposed to give me some kind of bonus when renting from Budget. I thought this would be a discount, but it's actually an upgrade, so I ended up renting a Luxury vehicle. It sounded fishy to me so I made him tell me "the total", which was just a bit higher than the $330 I'd expected. But he was giving me the total before taxes (which are considerable), so I ended up paying $534.70. Hereafter, I'll be clear that when I say "total" I mean "all the money I'm going to be expected to pay". It's a scam if you ask me.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Friday Sept. 5th&lt;/span&gt;&lt;br /&gt;2:30pm - Leave Kanata&lt;br /&gt;5pm - AC189 departs for Vancouver (round-trip $1552.60, pre-paid)&lt;br /&gt;7:15pm - Arrive in Vancouver - Terminal M&lt;br /&gt;8pm - Pickup car at airport (not paid, ~$325)&lt;br /&gt;Airport To Lucille - 21 minutes - &lt;a href="http://maps.google.com/maps?f=d&amp;amp;saddr=3880+Grant+Mcconachie+Way,+Richmond,+BC,+Canada&amp;amp;daddr=5311+Chester+St.,+Vancouver,+B.C.&amp;amp;hl=en&amp;amp;geocode=&amp;amp;mra=ls&amp;amp;sll=49.112984,-123.056488&amp;amp;sspn=0.306978,0.617981&amp;amp;ie=UTF8&amp;amp;z=13"&gt;Google Map&lt;/a&gt;&lt;br /&gt;8:30pm - Arrive at Lucille's place. ($35 cash, not paid)&lt;br /&gt;At this point we were pretty tired, but walked down Fraser St. a few blocks to grab some Thai food before bed.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Saturday Sept. 6th&lt;/span&gt;&lt;br /&gt;Explore Vancouver, &lt;a href="http://www.downtownvancouver.ca/DTVan22.pdf"&gt;Map of Downtown&lt;/a&gt;&lt;br /&gt;Lucille's to Downtown - 15 minutes - &lt;a href="http://maps.google.com/maps?f=d&amp;amp;saddr=5311+Chester+St.,+Vancouver,+B.C.&amp;amp;daddr=750+Hornby+Street,+Vancouver,+BC+V6Z+2H7,+Canada+%28Vancouver+Art+Gallery%29&amp;amp;hl=en&amp;amp;geocode=%3B0,49.283154,-123.120843&amp;amp;mra=cc&amp;amp;sll=49.261867,-123.105068&amp;amp;sspn=0.079427,0.154495&amp;amp;ie=UTF8&amp;amp;z=13"&gt;Google Map&lt;/a&gt;&lt;br /&gt;We had breakfast at a great place called Steamrollers.&lt;br /&gt;Downtown to the Aquarium at Stanley Park (we didn't actually go here) - 7 minutes - &lt;a href="http://maps.google.com/maps?f=d&amp;amp;saddr=750+Hornby+Street,+Vancouver,+BC+V6Z+2H7,+Canada+%28Vancouver+Art+Gallery%29&amp;amp;daddr=Avison+Way+%4049.300474,+-123.130349&amp;amp;hl=en&amp;amp;geocode=FVIA8AIdNVOp-A%3BFfpD8AIdEy6p-A&amp;amp;mra=ls&amp;amp;sll=49.313037,-123.135796&amp;amp;sspn=0.076435,0.154495&amp;amp;ie=UTF8&amp;amp;z=15"&gt;Google Map&lt;/a&gt;&lt;br /&gt;Stanley Park to Capilano Suspension Bridge (neat place, but kind of like disney land, and not cheap) - 32 minutes - &lt;a href="http://maps.google.com/maps?f=d&amp;amp;saddr=Avison+Way+%4049.300474,+-123.130349&amp;amp;daddr=Stanley+Park+Dr+%4049.308686,+-123.142877+to:Capilano+Rd+%4049.342895,+-123.113489&amp;amp;hl=en&amp;amp;geocode=FfpD8AIdEy6p-A%3BFQ5k8AIdI_2o-A%3BFa_p8AId72-p-A&amp;amp;mra=ls&amp;amp;via=1&amp;amp;sll=49.313037,-123.135796&amp;amp;sspn=0.076435,0.154495&amp;amp;ie=UTF8&amp;amp;ll=49.315051,-123.135796&amp;amp;spn=0.076432,0.154495&amp;amp;z=13"&gt;Google Map&lt;/a&gt;&lt;br /&gt;We had extra time, so we went for a hike up the mountains at &lt;a href="http://maps.google.com/maps/ms?ie=UTF8&amp;amp;hl=en&amp;amp;source=embed&amp;amp;msa=0&amp;amp;msid=114460167986345816924.00046837510822d76f7b0&amp;amp;ll=49.345536,-123.018637&amp;amp;spn=0.019208,0.038581&amp;amp;z=15"&gt;Lynn Headwaters&lt;/a&gt;, which was fantastic.&lt;br /&gt;Downtown to Ferry - 42 minutes - &lt;a href="http://maps.google.com/maps?f=d&amp;amp;saddr=750+Hornby+Street,+Vancouver,+BC+V6Z+2H7,+Canada+%28Vancouver+Art+Gallery%29&amp;amp;daddr=Unknown+road+%4049.006787,+-123.132213&amp;amp;hl=en&amp;amp;geocode=0,49.283154,-123.120843%3B&amp;amp;mra=ls&amp;amp;sll=48.709541,-123.215103&amp;amp;sspn=0.321247,0.617981&amp;amp;ie=UTF8&amp;amp;z=11"&gt;Google Map&lt;/a&gt;&lt;br /&gt;5:30pm - Reservation Expires (confirmation number 54243713-2)&lt;br /&gt;6:00pm - Ferry departs ($93.15, partly pre-paid)&lt;br /&gt;7:35pm - Arrive at Swartz Bay&lt;br /&gt;Swartz Bay To Victoria - 33 minutes - &lt;a href="http://maps.google.com/maps?f=d&amp;amp;saddr=Tsawwassen-Swartz+Bay+Fry+%4048.688440,+-123.408910&amp;amp;daddr=2247+Arbutus+Road,+Victoria,+B.C.&amp;amp;hl=en&amp;amp;geocode=13891369275310402497,48.688440,-123.408910&amp;amp;mra=ls&amp;amp;sll=48.678154,-123.395691&amp;amp;sspn=0.040181,0.077248&amp;amp;ie=UTF8&amp;amp;z=11"&gt;Google Map&lt;/a&gt;&lt;br /&gt;8:30pm - Arrive at Evelyn &amp;amp; Nansen's.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Sunday Sept. 7th&lt;/span&gt;&lt;br /&gt;To Galloping Goose Trail - 8 minutes - &lt;a href="http://maps.google.com/maps?f=d&amp;amp;saddr=2247+Arbutus+Road,+Victoria,+B.C.&amp;amp;daddr=Mt+Douglas+Cross+Rd+%4048.476948,+-123.351687&amp;amp;hl=en&amp;amp;geocode=%3B0,48.476948,-123.351687&amp;amp;mra=ls&amp;amp;sll=48.476847,-123.346896&amp;amp;sspn=0.020171,0.038624&amp;amp;ie=UTF8&amp;amp;ll=48.475027,-123.340845&amp;amp;spn=0.040343,0.077248&amp;amp;z=14"&gt;Google Map&lt;/a&gt;&lt;br /&gt;To Inner Harbour - 21 minutes - &lt;a href="http://maps.google.com/maps?f=d&amp;amp;saddr=2247+Arbutus+Road,+Victoria,+B.C.&amp;amp;daddr=Government+St+%4048.421964,+-123.368522&amp;amp;hl=en&amp;amp;geocode=%3B0,48.421964,-123.368522&amp;amp;mra=ls&amp;amp;sll=48.423733,-123.362474&amp;amp;sspn=0.040384,0.077248&amp;amp;ie=UTF8&amp;amp;z=13"&gt;Google Map&lt;/a&gt;&lt;br /&gt;Visit Sandy/Climbing beaches, a 10 minute walk from their house.&lt;br /&gt;Craigdarroch Castle, $12/adult daily (we didn't actually go here) &lt;a href="http://maps.google.ca/maps?q=1050+Joan+Crescent,+Victoria,+B.C.&amp;amp;ie=UTF8&amp;amp;oe=utf-8&amp;amp;client=firefox-a&amp;amp;ll=48.428859,-123.353677&amp;amp;spn=0.019905,0.037594&amp;amp;z=15&amp;amp;iwloc=addr"&gt;Google Map&lt;/a&gt;&lt;br /&gt;The Fairmont Empress (we didn't actually go here) &lt;a href="http://maps.google.com/maps?f=q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=721+Government+Street,+Victoria,+British+Columbia+&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=48.956293,79.101563&amp;amp;ie=UTF8&amp;amp;ll=48.424644,-123.355093&amp;amp;spn=0.040383,0.077248&amp;amp;z=14&amp;amp;iwloc=addr"&gt;Google Map&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Monday Sept. 8th&lt;/span&gt;&lt;br /&gt;Victoria to Englishman Falls - 2 hours 35 minutes - &lt;a href="http://maps.google.com/maps?daddr=%2B49%C2%B0+14%27+51.00%22,+-124%C2%B0+21%27+7.00%22+%2849.247500,+-124.351944%29&amp;amp;geocode=&amp;amp;dirflg=&amp;amp;saddr=2247+Arbutus+Road,+Victoria,+B.C.&amp;amp;f=d&amp;amp;sll=49.248689,-124.351029&amp;amp;sspn=0.009931,0.019312&amp;amp;ie=UTF8&amp;amp;z=9"&gt;Google Map&lt;/a&gt;&lt;br /&gt;Englishman Falls to Coombs - 12 minutes - &lt;a href="http://maps.google.com/maps?f=d&amp;amp;saddr=%2B49%C2%B0+14%27+51.00%22,+-124%C2%B0+21%27+7.00%22+%2849.247500,+-124.351944%29&amp;amp;daddr=Coombs,+B.C.&amp;amp;hl=en&amp;amp;geocode=FQx17wIdOIqW-A%3B&amp;amp;mra=ls&amp;amp;sll=48.87972,-123.843935&amp;amp;sspn=1.280643,2.471924&amp;amp;ie=UTF8&amp;amp;z=13"&gt;Google Map&lt;/a&gt;&lt;br /&gt;Coombs to Qualicum Falls (we didn't actually go here) - 9 minutes - &lt;a href="http://maps.google.com/maps?f=d&amp;amp;saddr=Coombs,+B.C.&amp;amp;daddr=Tofino+Highway+4,+Parksville,+BC,+Canada+%28Little+Qualicum+Falls+Provincial+Park%29&amp;amp;hl=en&amp;amp;geocode=%3BCTDvP3Ke1PgOFXNn8AIdWZ2T-A&amp;amp;mra=pe&amp;amp;mrcr=0&amp;amp;sll=49.30561,-124.4128&amp;amp;sspn=5.079233,9.887695&amp;amp;ie=UTF8&amp;amp;z=13"&gt;Google Map&lt;/a&gt;&lt;br /&gt;Qualicum Falls to Cathedral Grove - 8 minutes - &lt;a href="http://maps.google.com/maps?f=d&amp;amp;saddr=Tofino+Highway+4,+Parksville,+BC,+Canada+%28Little+Qualicum+Falls+Provincial+Park%29&amp;amp;daddr=Alberni+Hwy%2FHWY-4+%4049.291459,+-124.660326&amp;amp;hl=en&amp;amp;geocode=FXNn8AIdWZ2T-A%3BFcMg8AIdmtWR-A&amp;amp;mra=ls&amp;amp;sll=49.288299,-124.521961&amp;amp;sspn=0.076473,0.154495&amp;amp;ie=UTF8&amp;amp;ll=49.298599,-124.595432&amp;amp;spn=0.076457,0.154495&amp;amp;z=13"&gt;Google Map&lt;/a&gt;&lt;br /&gt;Cathedral Grove to Comox - 1 hour 12 minutes - &lt;a href="http://maps.google.com/maps?f=d&amp;amp;saddr=Alberni+Hwy%2FHWY-4+%4049.291459,+-124.660326&amp;amp;daddr=Ellenor+Rd+%4049.740050,+-124.925666&amp;amp;hl=en&amp;amp;geocode=%3BFRL59gIdHsmN-A&amp;amp;mra=ls&amp;amp;sll=49.09654,-124.158315&amp;amp;sspn=2.456675,4.943848&amp;amp;ie=UTF8&amp;amp;z=10"&gt;Google Map&lt;/a&gt;&lt;br /&gt;6:15pm - Arrive at Ferry.&lt;br /&gt;7:15pm - Ferry leaves for Powell River&lt;br /&gt;8:35pm - Arrive in Powell River&lt;br /&gt;Powell River to Bruce's House - 9 minutes - &lt;a href="http://maps.google.com/maps?f=d&amp;amp;saddr=Wharf+St+%4049.835990,+-124.528800&amp;amp;daddr=5705+Marlatt+Ave,+Powell+River,+BC,+Canada&amp;amp;hl=en&amp;amp;geocode=FdZv-AIdYNeT-A%3BFVP3-AIdee-T-A&amp;amp;mra=ls&amp;amp;sll=49.837872,-124.525566&amp;amp;sspn=0.037809,0.077248&amp;amp;ie=UTF8&amp;amp;ll=49.853314,-124.520416&amp;amp;spn=0.037797,0.077248&amp;amp;z=14"&gt;Google Map&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tuesday Sept. 9th&lt;/span&gt;&lt;br /&gt;Went in Bruce's big boat up Powell lake from Cranberry to the far end.&lt;br /&gt;Did some fishing and explored a sand cave.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Wednesday Sept. 10th&lt;/span&gt;&lt;br /&gt;Rented Kayaks at Alpha Dive and Kayak.&lt;br /&gt;Paddled around Inland lake, had lunch on an island.&lt;br /&gt;Picked tonnes of black berries.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Thursday Sept. 11th&lt;/span&gt;&lt;br /&gt;Went out on the ocean in Bruce's big boat.&lt;br /&gt;Dropped some Crab Traps and did some trolling and jigging.&lt;br /&gt;Went up the coast to The Historic Lund Hotel and had lunch.&lt;br /&gt;Went to Harwood Island, saw sea lions and some caves.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Friday Sept. 12th&lt;/span&gt;&lt;br /&gt;Went cliff jumping off a waterfall in a little river.&lt;br /&gt;Saw a salmon spawning ground.&lt;br /&gt;Ate some raw oysters from the ocean shore.&lt;br /&gt;Had a dinner party.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Saturday Sept. 13th&lt;/span&gt;&lt;br /&gt;Powell River to Saltery Bay - 54 minutes - &lt;a href="http://maps.google.com/maps?f=d&amp;amp;saddr=5705+Marlatt,+Powell+River,+BC&amp;amp;daddr=Earls+Cove-Saltery+Bay+Fry+%4049.781470,+-124.177410&amp;amp;hl=en&amp;amp;geocode=4334197097455426196,49.781470,-124.177410&amp;amp;mra=ls&amp;amp;sll=49.778382,-124.132633&amp;amp;sspn=0.07571,0.154495&amp;amp;ie=UTF8&amp;amp;z=11"&gt;Google Map&lt;/a&gt;&lt;br /&gt;Saltery Bay to Earl's Cove&lt;br /&gt;5:35am to 6:25am&lt;br /&gt;7:25am to 8:15am&lt;br /&gt;9:25am to 10:15am -- preferred&lt;br /&gt;Earl's Cove to Langdale - 1 hour, 13 minutes - &lt;a href="http://maps.google.com/maps?f=d&amp;amp;saddr=Earls+Cove-Saltery+Bay+Fry+%4049.752980,+-124.009000&amp;amp;daddr=Unknown+road+%4049.433336,+-123.471286&amp;amp;hl=en&amp;amp;geocode=0,49.752980,-124.009000%3B0,49.433336,-123.471286&amp;amp;mra=ls&amp;amp;sll=49.60157,-123.82435&amp;amp;sspn=0.631023,1.235962&amp;amp;ie=UTF8&amp;amp;ll=49.579555,-123.747253&amp;amp;spn=0.631311,1.235962&amp;amp;z=10"&gt;Google Map&lt;/a&gt;&lt;br /&gt;Langdale to Horseshoe Bay&lt;br /&gt;10:20am to 11:00am&lt;br /&gt;12:20pm to 1:00pm -- preferred&lt;br /&gt;2:30pm to 3:10pm&lt;br /&gt;Before heading back to the airport, we walked a bit around Vancouver downtown, and I had the best California roll of my life (with black rice).&lt;br /&gt;Horseshoe Bay to Airport - 42 minutes - &lt;a href="http://maps.google.com/maps?f=d&amp;amp;saddr=Horseshoe+Bay-Langdale+Fry+%4049.375960,+-123.271530&amp;amp;daddr=3880+Grant+Mcconachie+Way,+Richmond,+BC,+Canada&amp;amp;hl=en&amp;amp;geocode=Fdhq8QIdlgan-A%3B&amp;amp;mra=ls&amp;amp;sll=49.283855,-123.195765&amp;amp;sspn=0.305919,0.617981&amp;amp;ie=UTF8&amp;amp;ll=49.28438,-123.197937&amp;amp;spn=0.305916,0.617981&amp;amp;z=11"&gt;Google Map&lt;/a&gt;&lt;br /&gt;3:00pm - Return rental car&lt;br /&gt;4:35pm - AC138 (Terminal M) departs for Ottawa&lt;br /&gt;Midnight - Arrive in Ottawa&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-4468223239565980436?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/4468223239565980436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/british-columbia-sept-5th-13th-2008.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/4468223239565980436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/4468223239565980436'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/british-columbia-sept-5th-13th-2008.html' title='British Columbia (Sept. 5th-13th, 2008)'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_Yqo80jBBB8Y/SwjxydvNAVE/AAAAAAAAvzI/uMqYSkgirhE/s72-c/BritishColumbia.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-4730351720285414928</id><published>2009-11-28T08:09:00.003-05:00</published><updated>2009-11-28T08:42:26.279-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='travel'/><title type='text'>Things To Do In Montreal</title><content type='html'>Best way to get downtown - follow directions to bell centre:&lt;br /&gt;- Take HWY-417 E&lt;br /&gt;- Turns into HWY 40 (once highway becomes raised, stay in left lane.. you'll want to exit soon)&lt;br /&gt;- Take HWY 15 S (get into left lane)&lt;br /&gt;- Take Aut. Ville Marie which is HWY 720&lt;br /&gt;- Exit on Rue Guy&lt;br /&gt;- lots of parking around... you should be right at the Bell centre, 2 block north to St Catherine... everything in walking distance&lt;br /&gt;&lt;br /&gt;Here's a &lt;a href="http://maps.google.com/maps/ms?ie=UTF8&amp;amp;hl=en&amp;amp;msa=0&amp;amp;msid=114460167986345816924.000466d94d7122f72380d&amp;amp;ll=45.547717,-73.703156&amp;amp;spn=0.340455,0.617981&amp;amp;z=11"&gt;google map&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="javascript:void(0)" style="position: absolute; left: 0px; top: 0px; text-decoration: none; white-space: nowrap; display: none;"&gt;&lt;img src="http://maps.gstatic.com/intl/en_ALL/mapfiles/iw_fullscreen.gif" style="border: 0px none ; margin: 0px; padding: 0px; position: relative; left: 0px; top: 0px; width: 15px; height: 12px; -moz-user-select: none; cursor: pointer; z-index: 10000; display: none; vertical-align: top;" /&gt;&lt;span style="overflow: hidden; font-size: small; text-decoration: underline; padding-left: 5px; position: relative; top: -2px;"&gt;Full-screen&lt;/span&gt;&lt;/a&gt;&lt;img src="http://maps.gstatic.com/intl/en_ALL/mapfiles/iw_minus.gif" style="border: 0px none ; margin: 0px; padding: 0px; position: absolute; left: 0px; top: 0px; width: 12px; height: 12px; -moz-user-select: none; cursor: pointer; z-index: 10000; display: none;" /&gt;&lt;div class="msinfotitle" dir="ltr" align="left"&gt;&lt;a href="http://www.bbmontreal.ca"&gt;Bob &amp;amp; Mariko's Bed &amp;amp; Breakfast&lt;/a&gt;&lt;/div&gt;Great place. Great hosts. Great price.&lt;br /&gt;&lt;a target="_blank" href="http://www.bbmontreal.ca/"&gt;&lt;/a&gt;3458 Avenue Laval (At Sherbrooke St.)&lt;br /&gt;Have a look at google's &lt;a target="_blank" href="http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=3458+avenue+laval,+montreal&amp;amp;sll=45.595303,-73.703156&amp;amp;sspn=0.342567,0.617294&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=3458+Avenue+Laval,+Montreal,+Communaut%C3%A9-Urbaine-de-Montr%C3%A9al,+Quebec,+Canada&amp;amp;ll=45.515625,-73.569517&amp;amp;spn=0.010405,0.01929&amp;amp;z=16&amp;amp;iwloc=A&amp;amp;layer=c&amp;amp;cbll=45.51563,-73.569515&amp;amp;panoid=D92leoAgjXY_08FKILl9Mg&amp;amp;cbp=12,223.02,,0,-3.21"&gt;street view&lt;/a&gt;. They have four front doors, each with a different street number  (which was confusing for me).&lt;br /&gt;&lt;br /&gt;&lt;a href="javascript:void(0)" style="position: absolute; left: 0px; top: 0px; text-decoration: none; white-space: nowrap; display: none;"&gt;&lt;img src="http://maps.gstatic.com/intl/en_ALL/mapfiles/iw_fullscreen.gif" style="border: 0px none ; margin: 0px; padding: 0px; position: relative; left: 0px; top: 0px; width: 15px; height: 12px; -moz-user-select: none; cursor: pointer; z-index: 10000; display: none; vertical-align: top;" /&gt;&lt;span style="overflow: hidden; font-size: small; text-decoration: underline; padding-left: 5px; position: relative; top: -2px;"&gt;Full-screen&lt;/span&gt;&lt;/a&gt;&lt;img src="http://maps.gstatic.com/intl/en_ALL/mapfiles/iw_minus.gif" style="border: 0px none ; margin: 0px; padding: 0px; position: absolute; left: 0px; top: 0px; width: 12px; height: 12px; -moz-user-select: none; cursor: pointer; z-index: 10000; display: none;" /&gt;&lt;div class="msinfotitle" dir="ltr" align="left"&gt;&lt;a href="http://cca.qc.ca"&gt;Canadian Centre For Architecture&lt;/a&gt;&lt;/div&gt;&lt;span&gt;1920 Rue Baile&lt;/span&gt;&lt;br /&gt;&lt;span&gt;This is a greeat museum.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.simons.ca/"&gt;Simons&lt;/a&gt; (the best department store in the world)&lt;br /&gt;977 rue Sainte-Catherine Ouest&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.schwartzsdeli.com/"&gt;Schwartz's World Famous Smoked Meat&lt;/a&gt;&lt;br /&gt;3895 St Laurent&lt;br /&gt;(everyone talks about this but I didn't think it was that big a deal)&lt;br /&gt;&lt;br /&gt;And here's a bunch of stuff that's been suggested to me that I haven't done yet.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.vieux.montreal.qc.ca/"&gt;Old Montreal&lt;/a&gt;&lt;br /&gt;(Bleury St east to St-Denis St)&lt;br /&gt;(St-Antoine St south to the St Lawrence Rive)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.planetarium.montreal.qc.ca"&gt;Planetarium&lt;/a&gt;&lt;br /&gt;1000 rue Saint-Jacques Ouest&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.stviateurbagel.com"&gt;St Viateur's Bagels&lt;/a&gt;&lt;br /&gt;263 St. Viateur West&lt;br /&gt;1127 Mont. Royal East&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.marchebonsecours.qc.ca"&gt;Marché Bonsecours&lt;/a&gt; (interesting artisan market)&lt;br /&gt;350 rue St-Paul&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.biodome.qc.ca"&gt;Biodome&lt;/a&gt;&lt;br /&gt;Next to Stade Olympique&lt;br /&gt;4777 av. Pierre-de-Coubertin&lt;br /&gt;&lt;br /&gt;Shopping - St Catherine street (start at Bell Center, walk east)&lt;br /&gt;Lots of other stuff (Olympic village...)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-4730351720285414928?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/4730351720285414928/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/things-to-do-in-montreal.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/4730351720285414928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/4730351720285414928'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/things-to-do-in-montreal.html' title='Things To Do In Montreal'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-3560970657701272913</id><published>2009-11-27T09:53:00.002-05:00</published><updated>2009-11-27T09:59:36.259-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='travel'/><title type='text'>Getting To/Around Burlington</title><content type='html'>You can fly with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;WestJet&lt;/span&gt; from Ottawa (YOW) to Toronto (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;YYZ&lt;/span&gt;) for a not-too-terrible rate.&lt;br /&gt;Taxi from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;YYZ&lt;/span&gt; to Long Branch GO Station, $31 flat rate.&lt;br /&gt;7:01pm GO Train to Burlington GO Station, arrive at 7:38pm.&lt;br /&gt;&lt;br /&gt;Here's a &lt;a href="http://maps.google.com/maps/ms?ie=UTF8&amp;amp;hl=en&amp;amp;msa=0&amp;amp;msid=114460167986345816924.00046b6738ee6d5fda7d7&amp;amp;ll=43.501749,-79.712677&amp;amp;spn=0.679354,1.235962&amp;amp;z=10"&gt;google map&lt;/a&gt; that has some relevant transit interchanges.&lt;br /&gt;&lt;p&gt;&lt;a target="_blank" href="http://www.gtaa.com/en/travellers/airport_information/ground_transportatio/link_train/" class="page_link"&gt;Inter-terminal bus&lt;/a&gt; access between Terminals 1 and 3:&lt;br /&gt;Terminal 3 pickup/drop-off location: Departures Level, column 21&lt;br /&gt;Terminal 1 pickup/drop-off location: Departures Level, column 27&lt;/p&gt;&lt;p&gt;&lt;a target="_blank" href="http://www3.ttc.ca/Schedule/schedule.jsp?Route=192S&amp;amp;Stop=PEARSON_AIRPORT_TERMINAL_1" class="page_link"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;TTC&lt;/span&gt; 192 Airport Rocket (Bus)&lt;/a&gt;&lt;br /&gt;from Terminal 1&lt;br /&gt;6:12, 6:24, 6:36, 6:48&lt;br /&gt;to Kipling Station&lt;br /&gt;~20min duration&lt;/p&gt;&lt;p&gt;&lt;a target="_blank" href="http://www3.ttc.ca/Schedule/schedule.jsp?Route=123S&amp;amp;Stop=KIPLING_STATION" class="page_link"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;TTC&lt;/span&gt; 123 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Shorncliffe&lt;/span&gt; (Bus)&lt;/a&gt;&lt;br /&gt;from Kipling Station (123[red] or 123c[brown])&lt;br /&gt;6:26, 6:39, 6:51&lt;br /&gt;to Long Branch Station&lt;br /&gt;~20min duration&lt;/p&gt;&lt;p&gt;&lt;a target="_blank" href="http://www.gotransit.com/publicroot/en/schedule/pubsched.aspx?table=01&amp;amp;direction=1&amp;amp;day=1&amp;amp;page=5&amp;amp;city=*&amp;amp;station=LBGO&amp;amp;new=" class="page_link"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Lakeshore&lt;/span&gt; West GO Train (Westbound)&lt;/a&gt;&lt;br /&gt;from Long Branch GO Station&lt;br /&gt;7:01, 8:01&lt;br /&gt;to Burlington GO Station&lt;br /&gt;37min duration&lt;/p&gt;&lt;p&gt;Here's &lt;a href="http://www.gtaa.com/en/travellers/airport_information/ground_transportatio/taxis__limousines/"&gt;Taxis &amp;amp; Limousines&lt;/a&gt; information from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;YYZ&lt;/span&gt;, and their &lt;a href="http://gtaa.com/local/files/en/Travellers/Tariffs/TaxiTariffs-West.pdf"&gt;price map&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;ViaRail&lt;/span&gt; &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_9"&gt;Ottawa&lt;/span&gt;-&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_10"&gt;Toronto&lt;/span&gt; is okay.&lt;br /&gt;Greyhound &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_11"&gt;Ottawa&lt;/span&gt;-&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_12"&gt;Burlington&lt;/span&gt; is 9 hours.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-3560970657701272913?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/3560970657701272913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/getting-toaround-burlington.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/3560970657701272913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/3560970657701272913'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/getting-toaround-burlington.html' title='Getting To/Around Burlington'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-8579755441735743668</id><published>2009-11-26T16:27:00.002-05:00</published><updated>2009-11-26T16:31:45.237-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='puzzles'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>Monty Hall Problem and Intuitive Solutions</title><content type='html'>&lt;p style="font-weight: bold;"&gt;&lt;span class="large strong"&gt;Classical Problem&lt;/span&gt;&lt;/p&gt;&lt;p&gt;There are three doors. Two hide nothing. One hides a car. In phase 1, you pick a door. Monty (knowing where the car is) opens a door that does not hide a car and that you did not pick. In phase 2, you may stay with your chosen door &lt;i&gt;(&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;StayStrategy&lt;/span&gt;)&lt;/i&gt; or you may change your guess to the one remaining door &lt;i&gt;(&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;SwapStrategy&lt;/span&gt;)&lt;/i&gt;.  If you've picked the door that hides the car, you win the car.&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;&lt;span class="large strong"&gt;The Truth&lt;/span&gt;&lt;/p&gt;&lt;p&gt;In the Classical Monty Hall problem, the &lt;i&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;StayStrategy&lt;/span&gt;&lt;/i&gt; succeeds with 1/3 probability,  and the &lt;i&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;SwapStrategy&lt;/span&gt;&lt;/i&gt; succeeds with 2/3 probability.&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;&lt;span class="large strong"&gt;Hand Wavy Justification&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Imagine that there are 100 doors. You choose one. Knowing where the car is, Monty Hall opens 98 doors (other than your pick) that don't have the car. It is intuitively clear that your door has low probability of success, while the swap door has high probability of success.&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;&lt;span class="large strong"&gt;Modified Problem&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Imagine the same game, except Monty Hall doesn't know where the car is. After you pick a door in phase 1, he randomly reveals one of the remaining two doors. Now consider the situation where (by chance) he does not reveal the car. Should you stay or swap? Note: this problem only considers the situation when Monty Hall (by chance) has opened a door that does not hide the car.&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;&lt;span class="large strong"&gt;The Truth&lt;/span&gt;&lt;/p&gt;&lt;p&gt;In the Modified Monty Hall problem, the &lt;i&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;StayStrategy&lt;/span&gt;&lt;/i&gt; succeeds with 1/2 probability,  and the &lt;i&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;SwapStrategy&lt;/span&gt;&lt;/i&gt; succeeds with 1/2 probability.&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;&lt;span class="large strong"&gt;A False Hand Wavy &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_6"&gt;Argument&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Imagine that there are 100 doors. You choose one. Not knowing where the car is, Monty Hall opens 98 doors (other than your pick) that don't have the car. This situation is highly unlikely, but possible. Originally, you knew that your door had a 1/100 probability of hiding the car, so it must reasonably be true that all the other doors combined had a 99/100 probability of hiding the car, and since they have been narrowed to one selection, the swap door must have a higher probability of success.&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;&lt;span class="large strong"&gt;Proof For The Classical Problem&lt;/span&gt;&lt;/p&gt;&lt;p&gt;The Classical Monty Hall problem is &lt;i&gt;exactly equivalent&lt;/i&gt; to the following problem. You pick a door with a 1/3 probability of success. There is a 2/3 probability that one of the other two doors hides the car. You are given the option of opening and winning the contents of just your selected door &lt;i&gt;(&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;StayStrategy&lt;/span&gt;)&lt;/i&gt; or both the other doors &lt;i&gt;(&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;SwapStrategy&lt;/span&gt;)&lt;/i&gt;.  Because Monty Hall never reveals the car, the   &lt;i&gt;(&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;SwapStrategy&lt;/span&gt;)&lt;/i&gt; is &lt;i&gt;exactly equivalent&lt;/i&gt; to having both the other doors, and therefore 2/3 probability of success. It is important to remember that there are only two possible outcomes to this game: the stay door hid the car or the swap door hid the car. The Monty door never hides the car. This proof is particularly evident when examining the source code for a simulation of the game. In the simulation it is not necessary to determine which door Monty reveals. All you need to do is randomly generate a car on [1..3] and randomly generate a guess on [1..3]. If the car equals the guess then the &lt;i&gt;(&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;StayStrategy&lt;/span&gt;)&lt;/i&gt; wins, otherwise the &lt;i&gt;(&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;SwapStrategy&lt;/span&gt;)&lt;/i&gt; wins.&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;&lt;span class="large strong"&gt;Proof For The Modified Problem&lt;/span&gt;&lt;/p&gt;&lt;p&gt;The Modified Monty Hall problem is actually three problems considered in isolation. It is true that your original pick has 1/3 probability of success. It is true that Monty Hall is not allowed to reveal your door. This does not change the fact that the door Monty Hall picks has a 1/3 probability of hiding the car. Since neither your nor Monty have knowledge of which door hides the car, regardless of the picks, each door has a 1/3 probability of hiding the car. Hence in the millions of times that the game is played, 1/3 of the games end with Monty Hall accidentally revealing the car. In the remaining 2/3 of the games played there is a 50% probability that the &lt;i&gt;(&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;StayStrategy&lt;/span&gt;)&lt;/i&gt; wins, and a 50% probability that the &lt;i&gt;(&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;SwapStrategy&lt;/span&gt;)&lt;/i&gt; wins. That is to say that 1/3 of all games end with Monty Hall accidentally revealing the car, 1/3 of all games end with your original pick hiding the car, and 1/3 of all games end with the remaining door (picked by neither you nor Monty) hiding the car.&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;&lt;span class="large strong"&gt;If You Don't Believe Me&lt;/span&gt;&lt;/p&gt;&lt;a target="_blank" href="http://www.tribalworker.com/mw/files/monty/Sim.java" class="page_link"&gt;Java Simulation Source Code&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.tribalworker.com/mw/files/monty/MH.jar" class="page_link"&gt;Java Simulation Executable Jar File&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.tribalworker.com/mw/files/monty/results.txt" class="page_link"&gt;Java Simulation Results&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-8579755441735743668?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/8579755441735743668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/monty-hall-problem-and-intuitive.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/8579755441735743668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/8579755441735743668'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/monty-hall-problem-and-intuitive.html' title='Monty Hall Problem and Intuitive Solutions'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-1364995757317134494</id><published>2009-11-25T08:34:00.005-05:00</published><updated>2009-12-07T10:35:22.546-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='adventure'/><category scheme='http://www.blogger.com/atom/ns#' term='ottawa'/><title type='text'>Sundance Balloons In Ottawa (May 12th 2009)</title><content type='html'>&lt;div style="float: left; padding-right: 8px; padding-top: 4px;"&gt;&lt;a target="_blank" href="http://picasaweb.google.com/michael.holtstrom/BalloonRide?feat=embedwebsite"&gt;&lt;img src="http://lh4.ggpht.com/_Yqo80jBBB8Y/Swjk7CSMvgE/AAAAAAAA2UQ/Ip5gA8Oz0DQ/s160-c/BalloonRide.jpg" width="160" border="0" height="160" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;On May 12th 2009 we flew in a Balloon over Ottawa. It was a great experience. I booked with Sundance Balloons by calling 613-247-8277 and chatting with a friendly agent about what was involved, when they were available and how to reserve a spot. They have a pretty good &lt;a target="_blank" href="http://www.sundanceballoons.com/" class="page_link"&gt;website&lt;/a&gt; where you can do it all yourself. It's a two part process. First you pay for vouchers that give you the right to fly. Then you use the code from the vouchers to schedule a flight. This is because ballooning is very weather dependant and you might have to re-schedule several times.&lt;/p&gt;&lt;p&gt;I went with my wife and my dad and handled the booking. You need lots of info to fill out the forms, like date of birth and weight (which is reasonable considering that it's a balloon ride). They tell you to bring a hat -- advice which I ignored. I thought they were concerned about the sun. Nope. It's the giant fire three feet from your head. Believe me: bring a hat.&lt;/p&gt;&lt;p&gt;It's not cheap, $220 per person, but I had a great time. Our balloonist was Frank, and he and the crew were spectacular. We took off from Carleton University and followed roughly &lt;a target="_blank" href="http://maps.google.com/maps/ms?ie=UTF8&amp;amp;hl=en&amp;amp;msa=0&amp;amp;msid=114460167986345816924.000469d2628d6a9e902ef&amp;amp;ll=45.44279,-75.581818&amp;amp;spn=0.170545,0.308647&amp;amp;z=12" class="page_link"&gt;this route&lt;/a&gt;. The take off and landing are the most existing part. While you're up there you move with the wind, so it is very calm, and there are great views. To spice things up, Frank lowered the balloon once we were outside the city so that I could actually touch the tree tops. We'd been up for quite a while and sunset was approaching when Frank decided that he'd be able to set down in the middle of an Orleans soccer field. We came in as close as he could over a power line and landed with two bounces. A guy from the chase vehicle was already there when we touched down and grabbed on as we bounced to add weight and help us land. It was lots of fun.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-1364995757317134494?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/1364995757317134494/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/sundance-balloons-in-ottawa-may-12th.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/1364995757317134494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/1364995757317134494'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/sundance-balloons-in-ottawa-may-12th.html' title='Sundance Balloons In Ottawa (May 12th 2009)'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_Yqo80jBBB8Y/Swjk7CSMvgE/AAAAAAAA2UQ/Ip5gA8Oz0DQ/s72-c/BalloonRide.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-8661870036612563908</id><published>2009-11-22T18:19:00.010-05:00</published><updated>2009-12-07T10:35:06.708-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>How To Use Picasa</title><content type='html'>You'd think that a Google product wouldn't need instructions, but Picasa seems to be the exception.  Have a look at the help fourms and you'll find a lot of angry customers.  So, having wasted many hours messing with Picasa, I've decided to put together a list of tips to help others and probably also myself in the future.&lt;br /&gt;&lt;br /&gt;It's been my experience that when you let software like iTunes or Picasa manage your files, they do a bad job.  So I don't let Picasa watch my folders and I archive all my images (and music) to an external drive (which is most of the time read-only).  I use a date-by-alphabetic folder structure as shown below.&lt;br /&gt;&lt;div style="float: left; padding-right: 8px; padding-top: 4px;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Yqo80jBBB8Y/SwnKQP3o7qI/AAAAAAABS3U/eU5gqKd9vzs/s1600/folders.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 280px; height: 360px;" src="http://4.bp.blogspot.com/_Yqo80jBBB8Y/SwnKQP3o7qI/AAAAAAABS3U/eU5gqKd9vzs/s400/folders.png" alt="" id="BLOGGER_PHOTO_ID_5407075208121609890" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="padding-top: 8px; padding-right: 8px; clear: both; float: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Yqo80jBBB8Y/SwnOvg001gI/AAAAAAABToE/7FS5Nd2Jq-Y/s1600/folder_manager.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 269px;" src="http://2.bp.blogspot.com/_Yqo80jBBB8Y/SwnOvg001gI/AAAAAAABToE/7FS5Nd2Jq-Y/s400/folder_manager.png" alt="" id="BLOGGER_PHOTO_ID_5407080143295665666" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;Organizing by year and prefixing by numbers as you add sets of images lets you [ View &gt; Folder View &gt; Sort By Name ] and still have your sets of images sorted by date.  This is valueable if you have many old images or scans that don't have correct "date picture taken" tags embedded in the picture files.&lt;br /&gt;&lt;br /&gt;I would love to find a piece of software that given a folder will open all images, sorted by name alphabetically and embed date/time information sequentially, starting at a given date/time.  But this folder structure lets me live without it.&lt;br /&gt;&lt;br /&gt;I add files to Picasa via the following procedure.&lt;br /&gt;&lt;br /&gt;[1] - Organize new images into a date-by-alphabetic folder structure and move them to the Picasa folder on the external drive.&lt;br /&gt;&lt;br /&gt;[2] - Open Picasa [ Tools &gt; Folder Manager ].  Only the Picasa folder structure should be marked "Scan Once" (the check mark).  Everything else should be marked "Remove From Picasa" (the red x).&lt;br /&gt;&lt;br /&gt;[3] - Select the root folder (in my case "images") and select "Remove From Picasa" then select "Scan Once" then click OK.  That procedure seems counter-intuitive, but it has the effect of asking Picasa to re-scan your folder structure and pickup the new images you just added.&lt;br /&gt;&lt;br /&gt;Having done this much, Picasa can serve as a handy tool to view your archived images.  But you probably want to organize images into groups based on people and occasions.  Albums are a handy tool for this.  They are basically playlists of images.  The fact is that you I take more photos then are worth looking at, but with cheap storage there's no reason to delete anything unless it's truely hideous.  Before adding files to Picasa, I go though them, delete any that are awful and rotate the sideways images (see below for why to not let Picasa do your edits).  Having added a new folder to Picasa, you can [ right-click &gt; Select All Pictures ] and then use the blue icon near the bottom left of the screen to create a new Album.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Yqo80jBBB8Y/SwnSki8SqZI/AAAAAAABTxw/3a6DbBKa-mk/s1600/new_album.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 600px;" src="http://4.bp.blogspot.com/_Yqo80jBBB8Y/SwnSki8SqZI/AAAAAAABTxw/3a6DbBKa-mk/s1600/new_album.png" alt="" id="BLOGGER_PHOTO_ID_5407084352931801490" border="0" /&gt;&lt;/a&gt;Having created a new album of all the new images from your folder, you can then select the album, double-click the first image, and remove images from the album with the delete key.  This just delets them from your album, not your disk and is a fast way trim down the number of files so that your friends and famaily won't have to suffer through too many pictures.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Warning:&lt;/span&gt; I've read that if you open Picasa while your external hard-drive is unplugged then all your albums will be toast.  Protect yourself against this and other disasters by backing up the album PAL files.  Your Picasa has a name.  Mine is named b8ebd58cc0bbd85077b3521f7a54046a, and all my albums live in that folder.  Each album has a name and lives in a file.  For example: 1c6f0c62952b69bd4ddbc981aaa63b92.pal&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Yqo80jBBB8Y/SwnXZ5gbc2I/AAAAAAABT_0/rqxGAx3EC_Q/s1600/hex.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 600px;" src="http://2.bp.blogspot.com/_Yqo80jBBB8Y/SwnXZ5gbc2I/AAAAAAABT_0/rqxGAx3EC_Q/s1600/hex.png" alt="" id="BLOGGER_PHOTO_ID_5407089667568530274" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Here's how to manually create an album.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;[1] - In Picasa, select an image then add it to a new album, such that you've created an album with just that image.&lt;br /&gt;[2] - Close Picasa.&lt;br /&gt;[3] - Go to your albums folder (mine is b8ebd58cc0bbd85077b3521f7a54046a) and find the smallest PAL file.  This is your new album.  Open it in wordpad.  Mine is named 696fd5f8756a6af8d395d4c24cd68841.pal and looks like this:&lt;br /&gt;&lt;pre&gt;&amp;lt;picasa2album&amp;gt;&lt;br /&gt;&amp;lt;DBID&amp;gt;b8ebd58cc0bbd85077b3521f7a54046a&amp;lt;/DBID&amp;gt;&lt;br /&gt;&amp;lt;AlbumID&amp;gt;696fd5f8756a6af8d395d4c24cd68841&amp;lt;/AlbumID&amp;gt;&lt;br /&gt;&amp;lt;property name="unread" type="flag" value="0"/&amp;gt;&lt;br /&gt;&amp;lt;property name="uid" type="string" value="696fd5f8756a6af8d395d4c24cd68841"/&amp;gt;&lt;br /&gt;&amp;lt;property name="token" type="string" value="]album:696fd5f8756a6af8d395d4c24cd68841"/&amp;gt;&lt;br /&gt;&amp;lt;property name="name" type="string" value="My Custom Album"/&amp;gt;&lt;br /&gt;&amp;lt;property name="date" type="real64" value="40138.893333"/&amp;gt;&lt;br /&gt;&amp;lt;property name="category" type="num" value="0"/&amp;gt;&lt;br /&gt;&amp;lt;files&amp;gt;&lt;br /&gt; &amp;lt;filename&amp;gt;[Z]\images\photos\2009\03 - Fish &amp;amp;amp; Chips\001.jpg&amp;lt;/filename&amp;gt;&lt;br /&gt;&amp;lt;/files&amp;gt;&lt;br /&gt;&amp;lt;/picasa2album&amp;gt;&lt;/pre&gt;Now it would be great if Picasa let you work with these files, but instead it actively fights against you.  Anything you do to this file will be wiped out next time you start Picasa.  This is because Picasa really keeps its info in [ ...\Local Settings\Application Data\Google\Picasa2\db3 ] and notices that you've tampered with the pal file and undoes your changes.  You can rebuild your database from pal files but &lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;that is a bad idea&lt;/span&gt;.  It takes forever, it's spooky, and it breaks the link between albums and web-albums.&lt;br /&gt;&lt;br /&gt;Here's what you can do.&lt;br /&gt;&lt;br /&gt;[4] - Re-name the new album to an unused value.  For example, increment the number by one: [ 696fd5f8756a6af8d395d4c24cd6884&lt;span style="color: rgb(153, 0, 0); font-weight: bold;"&gt;2&lt;/span&gt;.pal ].  I think that any 32 digit hex value not currently used in your albums folder is okay to use.&lt;br /&gt;&lt;br /&gt;[5] - In the file, set dbid to null and the three instances of the albumid to the new value and enter any file list you want.  An example follows.  Notice that the drive (in my case Z) is denoted by "[Z]" instead of the usual "Z:".  Further note that the "&amp;amp;" character must be escaped as "&amp;amp;amp;".&lt;br /&gt;&lt;pre&gt;&amp;lt;picasa2album&amp;gt;&lt;br /&gt;&amp;lt;DBID&amp;gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;null&lt;/span&gt;&amp;lt;/DBID&amp;gt;&lt;br /&gt;&amp;lt;AlbumID&amp;gt;696fd5f8756a6af8d395d4c24cd6884&lt;span style="color: rgb(153, 0, 0); font-weight: bold;"&gt;2&lt;/span&gt;&amp;lt;/AlbumID&amp;gt;&lt;br /&gt;&amp;lt;property name="unread" type="flag" value="0"/&amp;gt;&lt;br /&gt;&amp;lt;property name="uid" type="string" value="696fd5f8756a6af8d395d4c24cd6884&lt;span style="color: rgb(153, 0, 0); font-weight: bold;"&gt;2&lt;/span&gt;"/&amp;gt;&lt;br /&gt;&amp;lt;property name="token" type="string" value="]album:696fd5f8756a6af8d395d4c24cd6884&lt;span style="color: rgb(153, 0, 0); font-weight: bold;"&gt;2&lt;/span&gt;"/&amp;gt;&lt;br /&gt;&amp;lt;property name="name" type="string" value="My Custom Album"/&amp;gt;&lt;br /&gt;&amp;lt;property name="date" type="real64" value="40138.893333"/&amp;gt;&lt;br /&gt;&amp;lt;property name="category" type="num" value="0"/&amp;gt;&lt;br /&gt;&amp;lt;files&amp;gt;&lt;br /&gt; &amp;lt;filename&amp;gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;[Z]&lt;/span&gt;\images\photos\2009\03 - Fish &lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;&amp;amp;amp;&lt;/span&gt; Chips\001.jpg&amp;lt;/filename&amp;gt;&lt;br /&gt; &amp;lt;filename&amp;gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;[Z]&lt;/span&gt;\images\photos\2009\03 - Fish &lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;&amp;amp;amp;&lt;/span&gt; Chips\002.jpg&amp;lt;/filename&amp;gt;&lt;br /&gt; &amp;lt;filename&amp;gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;[Z]&lt;/span&gt;\images\photos\2009\03 - Fish &lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;&amp;amp;amp;&lt;/span&gt; Chips\003.jpg&amp;lt;/filename&amp;gt;&lt;br /&gt;&amp;lt;/files&amp;gt;&lt;br /&gt;&amp;lt;/picasa2album&amp;gt;&lt;/pre&gt;So this album is actually specifying the following three files:&lt;br /&gt;&lt;br /&gt;Z:\images\photos\2009\03 - Fish &amp;amp; Chips\001.jpg&lt;br /&gt;Z:\images\photos\2009\03 - Fish &amp;amp; Chips\002.jpg&lt;br /&gt;Z:\images\photos\2009\03 - Fish &amp;amp; Chips\003.jpg&lt;br /&gt;&lt;br /&gt;If any path in the file list is invalid, then that file and all files after it will be dropped from the album.&lt;br /&gt;&lt;br /&gt;[6] - Restart Picasa.  It will add your album to it's database, and you're good to go.  Note that I've heard that setting dbid to null doesn't work for some people.  It worked for me.  I used Picasa Version 3.1.0 (Build 71.43, 0) on WinXP.&lt;br /&gt;&lt;br /&gt;Okay, that's it.  You've now made your custom album.  Why bother? Well, like me you could have spent an hour going through tonnes of photos and recording their paths via [ right-click &gt; Copy Full Path ] because you just wanted to export them and it was easier than [ right-click &gt; Add To Album ], but then you decide, hey I do want these in an album after all.&lt;br /&gt;&lt;br /&gt;Or you could be like the many people I read about who started Picasa while their drive was unplugged or whose Picasa just crashed and ate their albums, or whose Picasa killed a bunch of their albums during upgrade.  Using the above you can recreate albums from old PAL files and recover from these situations.  That's an aweful lot of greif to go to, but it seems that Picasa doesn't measure up to Google's usual standard of "don't worry about it, it's easy and it just works".  From my experience it's more like microsoft's standard of "wow this is stupid", but I still prefer Picasa to the alternatives I've seen.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Backup&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Having read the above, and knowing that your edits and stuff like that are stored in hidden [ Picasa.ini ] files alongside your images, there's only two things you need for a full backup.&lt;br /&gt;&lt;br /&gt;[1] - Your folder structure.  In my case: "Z:\images\".&lt;br /&gt;[2] - Your PAL files.  In my case "C:\Documents and Settings\Obadiah\Local Settings\Application Data\Google\Picasa2Albums\b8ebd58cc0bbd85077b3521f7a54046a".&lt;br /&gt;&lt;br /&gt;You can use picasa's built in backup, or you can just copy these locations yourself or you can use some 3rd party package.  But be warned, Picasa's restore sucks.  All the backup does is copy files from your disk to your backup location and all restore does is copy them back.  So if you restore some PAL files and your current db3 already has an entry for them, then it'll just nuke your restored album and use the old "presumeabley broken" one.  And if it doesn't have an entry for your pal file, it'll just nuke it (although if you use the procedure above you can restore old albums as custom new albums).&lt;br /&gt;&lt;br /&gt;Furthermore, if the location of your files ever changes, all your albums will be broken.  Say for example that you bought a new computer and you tried to move Picasa there but the file paths weren't identical.  Then you'd have to manually edit all your PAL files and use the above procedure to add them as custom albums.  That's one of the reasons I have my data on an external drive.  You can tell WinXP that it should always be mounted as Z: or whatever, so you're guaranteed to have the same folder structure wherever you go.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Web Albums&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;For me, the biggest draw of Picasa is the web albums.  For $20/year you get 80GB of online storage.  That's not bad.  Plus the web album interface itself is pretty decent.  It still has a lot of room for improvement in my opinion, but its certainly better than anything I've written myself.&lt;br /&gt;&lt;br /&gt;So, just click on an album and near the top right of the screen, tell it to "Sync to Web".  Sounds simple, but there are plenty of gotchas.&lt;br /&gt;&lt;br /&gt;&lt;div style="float: left; padding-right: 8px;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Yqo80jBBB8Y/SwniM3HVWQI/AAAAAAABUgc/cP4Sx82qgD0/s1600/web_albums.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 280px; height: 400px;" src="http://4.bp.blogspot.com/_Yqo80jBBB8Y/SwniM3HVWQI/AAAAAAABUgc/cP4Sx82qgD0/s400/web_albums.png" alt="" id="BLOGGER_PHOTO_ID_5407101538216007938" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;With all that online storage, you'll want to upload full quality images.  This is controlled via [ Tools &gt; Options &gt; Web Albums ].  Obviously you need to select "Original size (slowest upload)".  What exactly is meant by "Use 1600 pixel size when sharing" isn't clear to me but from my reading you probably want that unchecked.&lt;br /&gt;&lt;br /&gt;All good? Fat chance.  There's a &lt;a href="http://www.google.com/support/forum/p/Picasa/thread?tid=4620f77e0cbc9580&amp;amp;hl=en"&gt;huge entry&lt;/a&gt; on the Picasa forum about attempts to upload at original size.  There was a bug, fixed in Picasa 3.1, version 71.36 that just always degraded your image quality.  There is still a "feature" that degrades your image quality for all images that have edits.  They propose a work-around, but it would be so labour intensive, that I'll just stop using picasa to do edits and live with the bad quality for my existing edits.&lt;br /&gt;&lt;br /&gt;On top of all that, even if you do get the full quality image up there (verifiable via [ Download &gt; Download Photo ], near the top left of the Picasa &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;webpage&lt;/span&gt;), there's no online interface to view photos at full quality.&lt;br /&gt;&lt;br /&gt;Once you've got a bunch of albums online, you'll probably feel cramped by the fact that they're all listed on one page, either by name or by date.  Sort by date is nice for event based albums like "Halloween" or "Trip to Costa Rica".  But for subject based albums like "Photos Of Ottawa" an album date doesn't make sense (i.e. when the contents span several years).  I've worked around this by choosing to sort by date and assigning false dates far in the past to subject based albums.  The result is that my event based albums are listed first and my subject based albums are listed second and alphabetically (via careful choice of fake dates).&lt;br /&gt;&lt;br /&gt;Which brings us to another surprise limitation.  From the online help it really does sound like changes to album description, date and location on your local computer will be reflected in online synced albums.  That just doesn't happen.  So choose these wisely before syncing to web.  Thereafter you'll have to make changes locally and then make them again on the web.  And the web interface is slower and more tedious.&lt;br /&gt;&lt;br /&gt;If you're interested. You can see my pictures &lt;a href="http://www.tribalworker.com/mw/photos/picasa.php"&gt;here&lt;/a&gt; or &lt;a href="http://picasaweb.google.com/michael.holtstrom"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-8661870036612563908?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/8661870036612563908/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/how-to-use-picasa.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/8661870036612563908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/8661870036612563908'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/how-to-use-picasa.html' title='How To Use Picasa'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Yqo80jBBB8Y/SwnKQP3o7qI/AAAAAAABS3U/eU5gqKd9vzs/s72-c/folders.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-1182952696305533606</id><published>2009-11-21T12:28:00.009-05:00</published><updated>2009-12-07T10:34:46.200-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Web Host</title><content type='html'>I've been running a variety of low-data, low-traffic websites since 1999. I've been with three web-hosts, one of which sucked. My requirements are:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;good server up-time&lt;/li&gt;&lt;li&gt;good server response-time&lt;/li&gt;&lt;li&gt;php&lt;/li&gt;&lt;li&gt;mysql&lt;/li&gt;&lt;li&gt;add-on domains&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;I'm currently with &lt;a href="http://www.iweb.com/"&gt;iweb.com&lt;/a&gt; (as of Nov 16th 2009), and I'm very happy. They have a great price and a great service. And they're Canadian, which is nice. I paid $159.46 CAD (all-in) for one year with unlimited bandwidth, 600GB storage, unlimited add-on domains, unlimited mysql dbs, cpanel, and a bunch of other frills. They seem like a good company with a good history. And the best part is that their server is lightening fast. After switching to iweb, there was a significant and obvious improvement in page load times. Here's my pingdom data so far.&lt;br /&gt;&lt;br /&gt;&lt;table align="center"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Yqo80jBBB8Y/SwgttQPLW0I/AAAAAAAAn2g/NIMwjiKXUfM/s1600/iweb_uptime.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; cursor: pointer; width: 300px;" src="http://3.bp.blogspot.com/_Yqo80jBBB8Y/SwgttQPLW0I/AAAAAAAAn2g/NIMwjiKXUfM/s400/iweb_uptime.png" alt="" id="BLOGGER_PHOTO_ID_5406621608134269762" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/td&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Yqo80jBBB8Y/SwgttCzVN7I/AAAAAAAAn2Y/C0OH10OWtNw/s1600/iweb_response_time.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; cursor: pointer; width: 250px;" src="http://4.bp.blogspot.com/_Yqo80jBBB8Y/SwgttCzVN7I/AAAAAAAAn2Y/C0OH10OWtNw/s400/iweb_response_time.png" alt="" id="BLOGGER_PHOTO_ID_5406621604527814578" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;100% uptime and 248ms average response time is plenty good for me. My previous host, &lt;a href="http://www.midphase.com/"&gt;midphase.com&lt;/a&gt; seemed pretty good at first. I paid $182.16 CAD (all-in) for one year of hosting with plenty of bandwidth, plenty of storage, plenty of add-on domains, 3 mysql dbs, cpanel, and a bunch of other frills. My reason for moving to midPhase in the first place was the add-on domains (more on that below), but after I'd signed up and seen cpanel for the first time, I was hooked. Easy sign-up, great admin interface, midPhase was looking considerably superior to my previous host. But the response-time sucked. At first I thought it was my fault, bad scripts or something, maybe my internet connection. So I signed up for a &lt;a href="http://www.pingdom.com/"&gt;pingdom&lt;/a&gt; account (great service by the way) to monitor both servers. And it turns out, yes midPhase response time sucked, but it wasn't just that. The really slow loads ~1min or so were actually mini-downtimes. Have a look at the charts.&lt;br /&gt;&lt;br /&gt;&lt;table align="center"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Yqo80jBBB8Y/SwgttkCMd5I/AAAAAAAAn2w/SH8hMGcLIB4/s1600/midphase_uptime.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; cursor: pointer; width: 300px;" src="http://1.bp.blogspot.com/_Yqo80jBBB8Y/SwgttkCMd5I/AAAAAAAAn2w/SH8hMGcLIB4/s400/midphase_uptime.png" alt="" id="BLOGGER_PHOTO_ID_5406621613448525714" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/td&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Yqo80jBBB8Y/SwgttkZQU1I/AAAAAAAAn2o/SrvgwLTMEUk/s1600/midphase_response_time.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; cursor: pointer; width: 250px;" src="http://1.bp.blogspot.com/_Yqo80jBBB8Y/SwgttkZQU1I/AAAAAAAAn2o/SrvgwLTMEUk/s400/midphase_response_time.png" alt="" id="BLOGGER_PHOTO_ID_5406621613545247570" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;So, the 608ms average response time is pretty sad, but it's the sheer number of down-times that I couldn't tolerate. Granted they're short. (I think actually shorter than 5min, that's probably just the pindom resolution). But I'd be working away using the &lt;a href="http://www.tribalworker.com/michael/services/index.php"&gt;punchclock&lt;/a&gt;, and bang!, the site would be dead for two minutes. That's a real pisser. And don't think I was measuring some resource intensive page. These stats are from a simple html file on the primary domain.  In fact, before getting the pingdom account, I put up simple php, html and pdf files on the primary domain to rule out specific problems with dns, db, php, and file serving when one of the mini down-times was being observed.&lt;br /&gt;&lt;br /&gt;After gathering some data, I went to midPhase support about it. Here's how it went.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;From: Michael Holtstrom, Mar/11/2009 8:15:54PM&lt;br /&gt;&lt;br /&gt;I've noticed that from time to time, my site appears to be down for approximately 1 minute. (i.e. I get the ...not responding... page)&lt;br /&gt;&lt;br /&gt;Examples:&lt;br /&gt;Feb 23, 2009 ~7:30am&lt;br /&gt;Feb 2, 2009 12:42pm&lt;br /&gt;Jan 21, 2009 10:41am&lt;br /&gt;&lt;br /&gt;Since I'm not using the site all the time, I must assume that actual downtime is much frequent.&lt;br /&gt;&lt;br /&gt;Is this expected?&lt;br /&gt;Do you provide any uptime guarantee?&lt;br /&gt;Can you suggest any actions to diagnose the problem? (i.e. logs, etc)&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;From: James Rasmussen, Mar/11/2009 8:22:48PM&lt;br /&gt;&lt;br /&gt;Michael,&lt;br /&gt;&lt;br /&gt;I am showing that your website is loading, resolving, and up at the moment. You can try looking at the error logs in cPanel to see if there is anything there of import to your uptime.&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;From: Michael Holtstrom, Apr/13/2009 7:59:47PM&lt;br /&gt;&lt;br /&gt;Hi.&lt;br /&gt;As I said earlier, I've noticed that from time to time, my site appears to be down for approximately 1 minute. (i.e. I get the ...not responding... page)&lt;br /&gt;I've been using pingdom to monitor it for the last month. Screenshot is attached.&lt;br /&gt;Is this expected? It seems unusual to me that the server goes down so often. For example it was down four times on April 11th. This hasn't been my experience with other hosts.&lt;br /&gt;Do you provide any uptime guarantee?&lt;br /&gt;Thanks.&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;From: James Rasmussen, Apr/13/2009 10:12:43PM&lt;br /&gt;&lt;br /&gt;Michael,&lt;br /&gt;&lt;br /&gt;It looks like that was from october, november, and december. Could you post anything more recent? Your uptime is 99.52%, which is quite good.&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;From: Michael Holtstrom, Apr/14/2009 6:33:35AM&lt;br /&gt;&lt;br /&gt;Please take a closer look. That log is from April 9th, 10th, 11th, 12th of 2009.&lt;br /&gt;The date format is day-month-year.&lt;br /&gt;Yes, 99.52% sounds quite good, however my past experience with servers has been&lt;br /&gt;characterized by long (days, weeks, etc) periods of up-time.&lt;br /&gt;Your server is non-responsive for several short periods every day.&lt;br /&gt;That sounds like a problem to me.&lt;br /&gt;&lt;br /&gt;1. Is it expected that your servers become non-responsive several times every day? What is the reason for this?&lt;br /&gt;&lt;br /&gt;2. Do you offer any uptime guarantee?&lt;br /&gt;&lt;br /&gt;Thanks.&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;From: Tami Mitchell, Apr/14/2009 1:47:01PM&lt;br /&gt;&lt;br /&gt;Hello Michael,&lt;br /&gt;&lt;br /&gt;I'm sorry that you are frustrated with the service. The hosting account you are currently on is on a shared server, and due to the nature of our shared servers there may occasionally be downtime due to excessive load. Please note that we do not offer an up time guarantee. If you feel that you require more control over your server, you may want to take a look at our dedicated hosting plans. This way your service will only be based on your site, not the activity of multiple clients.&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;From: Michael Holtstrom, Apr/16/2009 9:34:21AM&lt;br /&gt;&lt;br /&gt;Thank you for your reply.&lt;br /&gt;I don't mean to cause any trouble.&lt;br /&gt;In many respects I prefer your service over other hosts I've used in the past.&lt;br /&gt;&lt;br /&gt;In regards to "there may occasionally be downtime due to excessive load".&lt;br /&gt;I assume that the load is relative to the number of accounts you host on a single machine.&lt;br /&gt;For April 1-15, I observe an average of 1.8 downtime events per day.&lt;br /&gt;I thought this was unusually high and that perhaps there might be an issue with this machine which should be addressed.&lt;br /&gt;Is it your policy to load your machines to this level?&lt;br /&gt;If so, I can accept that.&lt;br /&gt;&lt;br /&gt;In regards to "we do not offer an up time guarantee".&lt;br /&gt;Can you explain what is meant by the attached "99.9% uptime guarantee" from your linux-hosting page.&lt;br /&gt;&lt;br /&gt;The site in question is low-traffic/non-profit, so I don't think that dedicated hosting is the right fit for me.&lt;br /&gt;Thanks.&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;From: Tami Mitchell, Apr/16/2009 3:36:47PM&lt;br /&gt;&lt;br /&gt;Hello Michael,&lt;br /&gt;&lt;br /&gt;I would like to apologize, I had not recently checked if we offered an up time guarantee as I was unaware that we had one. This was certainly an error on my part, and I'm sorry for the wrong information.&lt;br /&gt;While we do try to utilize our shared servers as much as possible, what you describe (1.8 downtime events/day) should not be happening and is not satisfactory performance. We are not aware of any issues on esc124, but I will let our admins know to keep an eye on it in the future as there may be some problem accounts on it.&lt;br /&gt;&lt;br /&gt;Thank you for letting us know.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Well that's the story. So when my year's hosting ran out, I looked around and settled on iWeb, who as I've said are great. Before all this, I was with &lt;a href="http://www.tera-byte.com/"&gt;tera-byte.com&lt;/a&gt; for nine years, and I still use them for all my domain registrations. They're also a Canadian company and provide very reliable service. Have a look at the pingdom stats below. In the nine years, over two separate hosting accounts, I only ever noticed one downtime. They had some kind of catastrophic failure and the server was gone for most of the day. They sent out an apology email and said that they'd had to restore it from the previous day's backup. I did have some other minor problems over the years (like a bad server clock), but their support staff resolved them all.&lt;br /&gt;&lt;br /&gt;The only reason I left was for add-on domains. They only let you have one domain per hosting account. If you want other domains to point to a sub-folder on your server, you have to fake it with a service like &lt;a href="http://www.zoneedit.com/"&gt;zoneedit.com&lt;/a&gt; or &lt;a href="http://www.redirection.net/"&gt;redirection.net&lt;/a&gt;. So I switched hosts. And I'm glad I did. Having cpanel and filemanager is awesome. And I think that iWeb will continue to be a high quality, affordable web host.&lt;br /&gt;&lt;br /&gt;&lt;table align="center"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Yqo80jBBB8Y/Swgt0A5g-7I/AAAAAAAAn3A/Pkz2HoBUj9w/s1600/terabyte_uptime.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; cursor: pointer; width: 300px;" src="http://3.bp.blogspot.com/_Yqo80jBBB8Y/Swgt0A5g-7I/AAAAAAAAn3A/Pkz2HoBUj9w/s400/terabyte_uptime.png" alt="" id="BLOGGER_PHOTO_ID_5406621724275964850" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/td&gt;&lt;td valign="top"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Yqo80jBBB8Y/Swgtt3QdCeI/AAAAAAAAn24/thVJea0eP5Y/s1600/terabyte_response_time.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; cursor: pointer; width: 250px;" src="http://3.bp.blogspot.com/_Yqo80jBBB8Y/Swgtt3QdCeI/AAAAAAAAn24/thVJea0eP5Y/s400/terabyte_response_time.png" alt="" id="BLOGGER_PHOTO_ID_5406621618608605666" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-1182952696305533606?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/1182952696305533606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/web-host.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/1182952696305533606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/1182952696305533606'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/web-host.html' title='Web Host'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Yqo80jBBB8Y/SwgttQPLW0I/AAAAAAAAn2g/NIMwjiKXUfM/s72-c/iweb_uptime.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-6825883447241368899</id><published>2009-11-20T09:39:00.004-05:00</published><updated>2009-11-20T09:55:56.483-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Customizing Blogger</title><content type='html'>I started with the Minima template and made a few changes. Basically I just changed some of the styles, removed the header, replaced the sidebar and body divs with a table so that the page would resize nicely without one or the other getting pushed to the bottom, and embedded my own title inside the sidebar area.&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: html"&gt;&lt;br /&gt;/* ---- Header ---- */&lt;br /&gt;&lt;br /&gt;#header { &lt;br /&gt;  text-align: left;&lt;br /&gt;  color:$pagetitlecolor;&lt;br /&gt;  font: $pagetitlefont;&lt;br /&gt;  white-space: nowrap;&lt;br /&gt;}&lt;br /&gt;#header h1 { }&lt;br /&gt;#header a { }&lt;br /&gt;#header a:hover { }&lt;br /&gt;#header .description { }&lt;br /&gt;#header-wrapper { }&lt;br /&gt;#header-inner { }&lt;br /&gt;#header img { }&lt;br /&gt;&lt;br /&gt;/* ---- Body ---- */&lt;br /&gt;&lt;br /&gt;#outer-wrapper {&lt;br /&gt;  margin:0 auto;&lt;br /&gt;  padding:10px;&lt;br /&gt;  text-align:$startSide;&lt;br /&gt;  font: $bodyfont;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;#main-wrapper {&lt;br /&gt;  padding-left: 30px;&lt;br /&gt;  max-width:700px;&lt;br /&gt;  vertical-align: top;&lt;br /&gt;  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */&lt;br /&gt;  overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;#sidebar-wrapper {&lt;br /&gt;  width: 220px;&lt;br /&gt;  vertical-align: top;&lt;br /&gt;  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */&lt;br /&gt;  overflow: hidden;      /* fix for long non-text content breaking IE sidebar float */&lt;br /&gt;}&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;&amp;lt;table align='center'&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td id='sidebar-wrapper'&amp;gt;&lt;br /&gt;&amp;lt;div id='header'&amp;gt;Michael Holtstrom&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;   ...&lt;br /&gt;&lt;br /&gt;&amp;lt;/td&amp;gt;&amp;lt;td id='main-wrapper'&amp;gt;&lt;br /&gt;&lt;br /&gt;   ...  &lt;br /&gt;&lt;br /&gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Also, I'm using &lt;a href="http://alexgorbatchev.com/wiki/SyntaxHighlighter"&gt;syntaxhighlighter&lt;/a&gt; which I first heard about at &lt;a href="http://developertips.blogspot.com/2007/08/syntaxhighlighter-on-blogger.html"&gt;developertips.blogspot.com&lt;/a&gt;. But the author of syntaxhighlighter links to &lt;a href="http://blog.cartercole.com/2009/10/awesome-syntax-highlighting-made-easy.html"&gt;blog.cartercole.com&lt;/a&gt; which gives simple instructions and the text you need to paste into your blogger template to get it running. It's probably best to host the source yourself, but for now I'm going with quick-and-easy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-6825883447241368899?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/6825883447241368899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/customizing-blogger.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/6825883447241368899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/6825883447241368899'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/customizing-blogger.html' title='Customizing Blogger'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-1465047817247964244</id><published>2009-11-13T08:38:00.007-05:00</published><updated>2009-11-20T09:36:30.286-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><title type='text'>Windows Dos Batch Files</title><content type='html'>&lt;pre class="brush: html"&gt;&lt;br /&gt;@echo off&lt;br /&gt;&lt;br /&gt;IF .%1 == . (&lt;br /&gt;  GOTO ERROR&lt;br /&gt;) ELSE IF .%1 == .goat (&lt;br /&gt;  SET MSG=echo good guess&lt;br /&gt;) ELSE (&lt;br /&gt;  SET MSG=echo nope %1 is wrong&lt;br /&gt;)&lt;br /&gt;&lt;br /&gt;IF .%2 == . (&lt;br /&gt;  GOTO ACTION&lt;br /&gt;) ELSE IF .%2 == .goat (&lt;br /&gt;  SET MSG=%MSG% ^&amp;amp; echo good guess&lt;br /&gt;) ELSE (&lt;br /&gt;  SET MSG=%MSG% ^&amp;amp; echo nope %2 is wrong&lt;br /&gt;)&lt;br /&gt;&lt;br /&gt;IF NOT .%3 == . ( GOTO ERROR )&lt;br /&gt;&lt;br /&gt;:ACTION&lt;br /&gt;echo.&lt;br /&gt;echo Thanks for playing.&lt;br /&gt;%MSG%&lt;br /&gt;GOTO DONE&lt;br /&gt;&lt;br /&gt;:ERROR&lt;br /&gt;echo.&lt;br /&gt;echo doit ^&amp;lt;guess^&amp;gt; [^&amp;lt;another^&amp;gt;]&lt;br /&gt;echo.&lt;br /&gt;echo Example: doit mouse&lt;br /&gt;echo.&lt;br /&gt;&lt;br /&gt;:DONE&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;You don't need quotes. But in order to check for empty vars you can prefix with anything, for example a dot. You get the args via %1, %2, etc. You set vars using anyname and later read them via %anyname%. You can mimic functions via GOTO. Special characters like &lt;&gt;&amp;amp; need to be escaped via ^ in order to be printed. You can print an empty line via echo followed by a dot, but you can't embed a line break in an echo. You can build a var that is a series of echo commands separated via the &amp;amp; symbol (which indicates that a new command is starting). &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-1465047817247964244?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/1465047817247964244/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/windows-dos-batch-files.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/1465047817247964244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/1465047817247964244'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/windows-dos-batch-files.html' title='Windows Dos Batch Files'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-5894411549240425060</id><published>2009-11-13T08:34:00.003-05:00</published><updated>2009-11-13T09:07:24.186-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='unix'/><title type='text'>Living in Linux</title><content type='html'>&lt;span style="font-family:courier new;"&gt;Who is connected on what port?&lt;br /&gt;&lt;br /&gt;netstat -atn&lt;br /&gt;netstat -at&lt;br /&gt;lsof | head -1&lt;br /&gt;lsof | grep TCP&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-5894411549240425060?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/5894411549240425060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/living-in-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/5894411549240425060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/5894411549240425060'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/living-in-linux.html' title='Living in Linux'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-8192921897579921381</id><published>2009-11-12T08:23:00.004-05:00</published><updated>2009-12-07T10:34:14.993-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='ottawa'/><category scheme='http://www.blogger.com/atom/ns#' term='food'/><title type='text'>The Best Resturant In Ottawa</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Yqo80jBBB8Y/SvwMhg0wZ5I/AAAAAAAAny8/ao1xdkxyH0Q/s1600-h/DSC01433.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 228px;" src="http://1.bp.blogspot.com/_Yqo80jBBB8Y/SvwMhg0wZ5I/AAAAAAAAny8/ao1xdkxyH0Q/s400/DSC01433.jpg" alt="" id="BLOGGER_PHOTO_ID_5403207422824179602" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://maps.google.ca/places/ca/ottawa/somerset-st-w/711/-koreana-restaurant"&gt;Koreana&lt;/a&gt; is probably my favourite restaurant in town. They have a great mix Kim-Chi, Bimbap and Sushi, and I really like the friendly, professional, but laid-back attitude of the staff. Usually, I have their Sushi and Amanda has stone-bowl, but next time I'm there, I'm going to try #20.&lt;a href="http://maps.google.ca/places/ca/ottawa/somerset-st-w/711/-koreana-restaurant"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-8192921897579921381?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/8192921897579921381/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/best-resturant-in-ottawa.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/8192921897579921381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/8192921897579921381'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/best-resturant-in-ottawa.html' title='The Best Resturant In Ottawa'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Yqo80jBBB8Y/SvwMhg0wZ5I/AAAAAAAAny8/ao1xdkxyH0Q/s72-c/DSC01433.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-5334413629056857479</id><published>2009-11-12T08:19:00.004-05:00</published><updated>2009-12-07T10:34:01.552-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='ottawa'/><category scheme='http://www.blogger.com/atom/ns#' term='food'/><title type='text'>The Best Thing I've Ever Tasted</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Yqo80jBBB8Y/SvwL7lzqzWI/AAAAAAAAny0/nfKSTEd-8gw/s1600-h/DSC01431.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_Yqo80jBBB8Y/SvwL7lzqzWI/AAAAAAAAny0/nfKSTEd-8gw/s400/DSC01431.JPG" alt="" id="BLOGGER_PHOTO_ID_5403206771326766434" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;This Hazelnut Cake from &lt;a href="http://maps.google.ca/places/ca/ottawa/preston-st/354/-simply-biscotti"&gt;Simply Biscotti&lt;/a&gt; is the best thing I've ever tasted. I'd probably be willing to pay $50 for it. Amanda brought it home to me as a treat, for which I am eternally grateful.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-5334413629056857479?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/5334413629056857479/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/best-thing-ive-ever-tasted.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/5334413629056857479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/5334413629056857479'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/best-thing-ive-ever-tasted.html' title='The Best Thing I&apos;ve Ever Tasted'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Yqo80jBBB8Y/SvwL7lzqzWI/AAAAAAAAny0/nfKSTEd-8gw/s72-c/DSC01431.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-8942724500427150626</id><published>2009-11-04T02:14:00.005-05:00</published><updated>2009-12-07T10:33:46.328-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>Miss Emily Brown</title><content type='html'>More new, great music from CBC radio.&lt;br /&gt;&lt;a href="http://www.emilybrownmusic.com/"&gt;www.emilybrownmusic.com&lt;/a&gt;  &lt;a href="http://www.myspace.com/missemilybrown"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;myspace&lt;/span&gt;&lt;/a&gt;  &lt;a href="http://www.facebook.com/pages/Miss-Emily-Brown/125002222804"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;facebook&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Her new album "&lt;span style="line-height: 19px;" class="style_3"&gt;In Technicolor" &lt;/span&gt;&lt;span style="line-height: 19px;" class="style_2"&gt;feature&lt;/span&gt;&lt;span style="line-height: 19px;" class="style"&gt;s songs written as part of her Canada Council for the Arts sponsored songwriting project: reclaiming family stories and found-poetry from women’s WWII journals. I think it's great. Check out this &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;vimeo&lt;/span&gt; video from her site to see what I mean.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;object width="400" height="225"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=7193140&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1"&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=7193140&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;The album isn't available yet, so I bought "Part of You Pours Out of Me" fr&lt;span id="ctl00_rightColumn_lblAlbumName" class="album-name"&gt;om &lt;a href="http://www.cdbaby.com/cd/missemilybrown"&gt;CD Baby&lt;/a&gt; instead. I've been wondering what the best way to pay artists is, and I've seen lots of online retailers lately. After reading this &lt;/span&gt;&lt;a target="_blank" href="http://www.downhillbattle.org/itunes"&gt;www.downhillbattle.org/itunes&lt;/a&gt;, I decided that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;iTunes&lt;/span&gt; probably isn't all that great for artists. And it seems that many artists can't get on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;iTunes&lt;/span&gt; without a middle-man like CD Baby, so I figured why bother with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;iTunes&lt;/span&gt; and bought straight from them.&lt;span id="ctl00_rightColumn_lblAlbumName" class="album-name"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-8942724500427150626?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/8942724500427150626/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/miss-emily-brown.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/8942724500427150626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/8942724500427150626'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/miss-emily-brown.html' title='Miss Emily Brown'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-3868625945851907437</id><published>2009-11-04T01:41:00.009-05:00</published><updated>2009-12-07T10:33:28.852-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>Six Shooter Records</title><content type='html'>&lt;a href="http://www.sixshooterrecords.com/"&gt;www.sixshooterrecords.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is a great site that supports &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;independent&lt;/span&gt; artists. There slogan is: "life is too short to listen to shitty music". I found them because I heard The Dozens by Amelia Curran (&lt;a href="http://www.ameliacurran.com/"&gt;www.ameliacurran.com&lt;/a&gt;) on CBC radio, and Six Shooter Records was the only place to buy her album (a physical CD if you can believe it). They sent me the disc in a hand addressed padded envelope along with a hand-written thank you note. I'm impressed.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Yqo80jBBB8Y/SvEoK_vhhXI/AAAAAAAAngY/6DvUUO1MY7k/s1600-h/Dsc01423.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 376px;" src="http://4.bp.blogspot.com/_Yqo80jBBB8Y/SvEoK_vhhXI/AAAAAAAAngY/6DvUUO1MY7k/s400/Dsc01423.jpg" alt="" id="BLOGGER_PHOTO_ID_5400141597568501106" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Yqo80jBBB8Y/SvEol0MPapI/AAAAAAAAngo/D6Sj-y4sc9Q/s1600-h/Dsc01424.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 304px;" src="http://2.bp.blogspot.com/_Yqo80jBBB8Y/SvEol0MPapI/AAAAAAAAngo/D6Sj-y4sc9Q/s400/Dsc01424.jpg" alt="" id="BLOGGER_PHOTO_ID_5400142058324191890" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-3868625945851907437?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/3868625945851907437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/six-shooter-records.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/3868625945851907437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/3868625945851907437'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/six-shooter-records.html' title='Six Shooter Records'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Yqo80jBBB8Y/SvEoK_vhhXI/AAAAAAAAngY/6DvUUO1MY7k/s72-c/Dsc01423.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-228528064050610088</id><published>2009-11-04T01:29:00.004-05:00</published><updated>2009-11-24T22:00:45.791-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='chicago'/><category scheme='http://www.blogger.com/atom/ns#' term='travel'/><title type='text'>Chicago (day3) Oct. 4th 2009</title><content type='html'>We woke up to another bright morning and walked to the fountain in Grant Park,  stopping at Starbucks on the way for breakfast. We took photos and walked to the aquarium but the entrance was expensive and we only had an hour.  So we walked further to the Space Center and saw some great views of the city. There was a bears game on and thousands of people were streaming to the stadium. And there was a huge tail-gate party, like nothing I've ever seen. Eventually we took a cab back to the hotel,  got our gear, and had (normal) pizza for lunch at Luke's. We took the EL around the loop and back to the airport. Porter is an excellent airline. We had a very short layover in Toronto and were home in plenty of time and well rested. I had a great trip.&lt;br /&gt;&lt;a href="http://picasaweb.google.com/michael.holtstrom/Chicago?feat=embedwebsite"&gt;Photos&lt;/a&gt;, &lt;a href="http://maps.google.com/maps/ms?ie=UTF8&amp;amp;hl=en&amp;amp;msa=0&amp;amp;msid=114460167986345816924.000479274e0150ac95904&amp;amp;ll=41.842455,-87.672615&amp;amp;spn=0.169319,0.308647&amp;amp;z=12&amp;amp;source=embed"&gt;Map&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-228528064050610088?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/228528064050610088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/chicago-day3-oct-4th-2009.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/228528064050610088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/228528064050610088'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/chicago-day3-oct-4th-2009.html' title='Chicago (day3) Oct. 4th 2009'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-3343432979804646475</id><published>2009-11-04T01:07:00.005-05:00</published><updated>2009-11-24T22:00:57.891-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='chicago'/><category scheme='http://www.blogger.com/atom/ns#' term='travel'/><title type='text'>Chicago (day2) Oct. 3rd 2009</title><content type='html'>We woke up slowly to a sunny morning. The hotel room was all windows on two sides and gave a great view of downtown. We were in the area called The Loop. Out of the hotel by 10am, we walked to Starbucks then had breakfast at the Corner Bakery. We walked around and through Grant Park and met a darling old Dutch lady who despite being almost entirely blind was sight-seeing. Next we boarded an architecture boat cruise, which was also a surprise, and I enjoyed it very much. The boat travels the downtown rivers and gives you a great view of the city and its history. Be warned though, it's cold and windy.&lt;br /&gt;&lt;br /&gt;After the cruise we went shopping at H&amp;amp;M where I became the proud owner of Incredible Hulk underwear, a green merino wool sweater, and an orange dress shirt. Then we had to run from the rain and caught a cab to Gino's East for deep dish pizza. It's hard to describe what is meant by deep dish pizza in Chicago. Think of thick delicious almost cornbread-like crust in a deep metal dish with pizza soup on top.&lt;br /&gt;&lt;br /&gt;The rain had let up so we started to walk back to the hotel, but stopped on the way for Amanda to get a manicure. After this, it started to rain in earnest so we bought two $5 umbrellas from a drugstore. The EL gives you the idea that you're sheltered from the rain, but its a fallacy. Back at the hotel, much fussing and stress ensued while I sat in my suite complacently waiting for the storm to pass. Of course, the result was that Amanda looked fantastic and we were bundled into a cab for the surprise main event. As we arrived, I realized that it starts with a red carpet, which was a little unnerving. Welcome to the symphony opening night gala. We ascended a spiral stair with hundreds of people watching us. I checked Amanda's coat while she fetched some complimentary wine. We sipped and discussed everyone's outfits and I felt decidedly like someone in a film. Later, in  the symphony hall, they introduced themselves as the best symphony in the world. The first set was very good. The rest was very long. Afterwards, we stoped at Potter's Lounge on the way home and had expensive food and drinks.  Porter's wasn't  a great place but we had a great night. We talked about landmark events in our last seven years. I think mine were:&lt;br /&gt;1. barrow and alex catching use at the earl street house&lt;br /&gt;2. pride and prejudice in the victoria st. basement&lt;br /&gt;3. getting engaged at frontenac park&lt;br /&gt;4. our first stratford together&lt;br /&gt;5. rogaine and exhausted at andy's house&lt;br /&gt;6. hard winter and pushing people out of the snow at reaney court&lt;br /&gt;7. costa rica.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-3343432979804646475?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/3343432979804646475/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/chicago-day2-oct-3rd-2009.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/3343432979804646475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/3343432979804646475'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/chicago-day2-oct-3rd-2009.html' title='Chicago (day2) Oct. 3rd 2009'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787831368952974200.post-7387454791638408313</id><published>2009-11-04T00:40:00.005-05:00</published><updated>2009-11-24T22:01:08.310-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='chicago'/><category scheme='http://www.blogger.com/atom/ns#' term='travel'/><title type='text'>Chicago (day1) Oct. 2nd 2009</title><content type='html'>I knew that we were going on a trip, but I thought I could leave work at 1:30pm, so I wasn't going to to book vacation. When packing on Thursday night, I realized that I'd have to leave Entrust at 10:30am, making any real work impossible. Thanks to Chris, I had exactly the two vacation days that I'd need. So on Friday at 10am, I booked Friday and Monday as vacation, and rushed to the airport. We arrived with plenty of time but discovered that all planes had been delayed due to morning fog that prevented earlier landings. After a long wait, they gave us a 4:30 flight. With the extra time, we went to lunch at &lt;span class="clickable" onclick="popRecord('1254441600',4624,43,164,true)"&gt;Thai Lanna across from the south keys centre. Before heading back to the airport, we picked up a travel guide from Chapters. Much later we discovered that we had accidentally shuffled the guidebooks and accidentally purchased the least useful from the selection. Back at the airport, we boarded a small propeller plane. It was Porter airlines and I highly recommend them. There is no first-class, there are no TVs, there is &lt;/span&gt;&lt;span class="clickable" onclick="popRecord('1254441600',4624,43,164,true)"&gt;lots of leg room, your drink comes in a glass (read that not wastefully disposable) cup&lt;/span&gt;&lt;span class="clickable" onclick="popRecord('1254441600',4624,43,164,true)"&gt; and the whole experience was vastly superior to that provided by other airlines.&lt;br /&gt;&lt;br /&gt;We landed on the Toronto Island but missed the next connection by a few minutes. We ended up waiting until 7:30pm in a nice lounge with free internet at apple terminals. When we finally arrived at Chicago in the Midway airport, we took the train downtown. They have a great system there, easy to navigate, similar to San Francisco. We eventually arrived at Club Quarters, which is an excellent business oriented hotel. At 9:45pm (which was very late our-time), we had dinner at the adjacent Elephant &amp;amp; Castle. The server was excellent. I had the Union Jack Burger with French onion soup and two very well deserved Guinness. We had a great evening and overheard some interesting conversation from nearby lawyers. Finally, a little drunk and totally exhausted, we retired to our room, had a shower, watched some Malcolm In The Middle and went to sleep.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787831368952974200-7387454791638408313?l=michaelholtstrom.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://michaelholtstrom.blogspot.com/feeds/7387454791638408313/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/chicago-day1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/7387454791638408313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787831368952974200/posts/default/7387454791638408313'/><link rel='alternate' type='text/html' href='http://michaelholtstrom.blogspot.com/2009/11/chicago-day1.html' title='Chicago (day1) Oct. 2nd 2009'/><author><name>Michael Holtstrom</name><uri>https://profiles.google.com/100556766641917789750</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-g-sjPSOtVRY/AAAAAAAAAAI/AAAAAAADlXk/KlhjatxkpfQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry></feed>
