<?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-304550259526569801</id><updated>2011-07-29T01:21:39.335-07:00</updated><category term='InkSeine'/><category term='OSX HP Laserjet Canon Canoscan drivers hardware compatibility'/><category term='Microsoft'/><category term='snow leopard'/><category term='OneNote'/><category term='UI'/><category term='speed test'/><category term='Repair'/><category term='Mac Apple hardware printer drivers compatibility'/><category term='User Interface Design'/><category term='picasa'/><category term='excel'/><category term='Canon'/><category term='&quot;end key&quot; Pages XCode editors text shortcuts'/><category term='printer'/><category term='Mac'/><category term='Spotlight search launcher'/><category term='codec'/><category term='Mac OSX Operating System User Interface Design'/><category term='lexmark'/><category term='lido80'/><category term='review'/><category term='Operating System'/><category term='pen computing'/><category term='Windows 7'/><category term='Mail'/><category term='scanner'/><category term='Service'/><category term='&quot;Snow Leopard&quot;'/><category term='Xbox'/><category term='Sibelius'/><category term='OSX'/><category term='soundfont'/><category term='mac windows firefox google maps'/><category term='Apple Store'/><category term='captcha'/><category term='iPhone'/><category term='drivers'/><category term='iphoto'/><category term='Toggling'/><category term='GarageBand'/><category term='design'/><category term='face recognition'/><category term='Steve Ballmer'/><category term='turing test'/><category term='MIDI'/><category term='&quot;Media Center&quot;'/><category term='FrontPage Expressions &quot;Sharepoint Designer&quot; website management'/><category term='Chrome OS Business Innovation'/><category term='Spotlight &apos;Windows 7&apos; Search &apos;Snow Leopard&apos; Kramdens'/><title type='text'>The Contrarian's Blog</title><subtitle type='html'>A blog about operating systems, smart phones and the first impressions of a skeptical mac newbie.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>30</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-4483277791654012</id><published>2010-05-14T04:44:00.000-07:00</published><updated>2010-05-14T04:44:51.764-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pen computing'/><category scheme='http://www.blogger.com/atom/ns#' term='InkSeine'/><category scheme='http://www.blogger.com/atom/ns#' term='OneNote'/><title type='text'>OneNote 2010 - None of My Feature Requests Made the Cut</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Arial; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;&lt;div class="MsoNormal" style="margin-left: .25in;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;OneNote is probably my favourite desktop program of all time.&amp;nbsp; So I was really looking forward to some upgrades to OneNote in the 2010 edition.&amp;nbsp; Unfortunately, none of the features I was hoping to find were added in the new release.&amp;nbsp; Here’s a short list of things I was hoping to see:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in;"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Smart shapes.&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp; I want to be able to draw a crude looking box and have it magically transform into a rectangle shape.&amp;nbsp; Same goes for circles, diamonds and other commonly found diagram shapes.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Connectors&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;.&amp;nbsp; I want to be able to connect these shapes using smart connectors.&amp;nbsp; Yes, I could switch over to Powerpoint, but this is something I’m doing in a classroom, on the fly, and I’m recording notes at the same time, so I want it in OneNote.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Mindmaps&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;.&amp;nbsp; Mindmapping is one of my favourite ways to take notes in a lecture.&amp;nbsp; My favourite mindmapping software (and believe me, I’ve looked at them all) is Mindjet’s MindManager.&amp;nbsp; I’d really like it if the basics of MindManager were baked right into OneNote.&amp;nbsp; That’s probably overly ambitious, but hey, I want what I want.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Gestures&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;.&amp;nbsp; Okay, I know that I’m the only one in the world that still wants pen-based computing to work.&amp;nbsp; But come on Microsoft, you had the answers at hand.&amp;nbsp; InkSeine was a great piece of software that offered some OneNote-like functionality with a pen-centric approach to accessing menus, etc.&amp;nbsp; It was so cool!&amp;nbsp; If the interface for OneNote worked more like InkSeine, you might have the cool software needed to dominate pen or touch-based computing for the student world.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin-left: .25in;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-4483277791654012?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/4483277791654012/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2010/05/onenote-is-probably-my-favourite.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/4483277791654012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/4483277791654012'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2010/05/onenote-is-probably-my-favourite.html' title='OneNote 2010 - None of My Feature Requests Made the Cut'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-5323386092742231288</id><published>2010-05-14T04:27:00.001-07:00</published><updated>2010-05-14T04:27:43.334-07:00</updated><title type='text'>Office 2010 fixes interface mistakes of 2007</title><content type='html'>&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;For anyone that became very familiar with Office 2007, the upcoming Office 2010 will not seem very different.&amp;nbsp; There are “wow” moments in the latest version.&amp;nbsp; Instead, the new version is mostly focused on undoing the mistakes of Office 2007, and making it easier for the legions of people who never switched to the ribbon interface of ’07 to do so now.&amp;nbsp; Gone is the big ball that replaced the “file” menu in 2007.&amp;nbsp; In its place, there is a file tab which has the predictable features one would expect.&amp;nbsp; Thus 2010 provides a smoother upgrade path from 2003 and earlier versions of Office.&amp;nbsp; If you’re relatively new to 2007, you should probably get the beta and start learning 2010&amp;nbsp; now.&amp;nbsp; It’ll save you a few moments of frustration.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-5323386092742231288?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/5323386092742231288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2010/05/office-2010-fixes-interface-mistakes-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/5323386092742231288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/5323386092742231288'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2010/05/office-2010-fixes-interface-mistakes-of.html' title='Office 2010 fixes interface mistakes of 2007'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-4058379214314882715</id><published>2010-03-14T08:03:00.000-07:00</published><updated>2010-03-14T08:14:07.532-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Xbox'/><category scheme='http://www.blogger.com/atom/ns#' term='codec'/><category scheme='http://www.blogger.com/atom/ns#' term='design'/><category scheme='http://www.blogger.com/atom/ns#' term='&quot;Media Center&quot;'/><category scheme='http://www.blogger.com/atom/ns#' term='UI'/><title type='text'>Xbox: Wake up and be a real media center already!</title><content type='html'>Lately I've been amassing old sci-fi films.&amp;nbsp; For the most part,these stream from my mac mini to my Xbox with no problems.&amp;nbsp; But every once in a while, I run across a film encoded with DIV3.&amp;nbsp; Apparently, for whatever reason, the good folks at Microsoft decided that this particular codec shall not be found on an unmodified Xbox.&amp;nbsp; DIV3 movies play back directly on my mac without issue. They also play back on a Windows 7 machine without problem.&amp;nbsp; But Xbox - the only one of these machines intended to be hooked up to a TV, does not do DIV3.&amp;nbsp; What's with that?&amp;nbsp; Why is it that with Apple TV, &lt;leo_highlight id="leoHighlights_Underline_0" leohighlights_keywords="wii" leohighlights_url="http%3A//thebrowserhighlighter.com/leonardo/highlights/keywords?keywords%3Dwii" onclick="leoHighlightsHandleClick('leoHighlights_Underline_0')" onmouseout="leoHighlightsHandleMouseOut('leoHighlights_Underline_0')" onmouseover="leoHighlightsHandleMouseOver('leoHighlights_Underline_0')" style="-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: transparent none repeat scroll 0% 0%; border-bottom: 2px solid rgb(255, 255, 150); cursor: pointer; display: inline;"&gt;WII&lt;/leo_highlight&gt; and other media hub devices abounding, MS hasn't got their shit together and made the updates needed to ensure that Xbox is a media hub category killer?&lt;br /&gt;&lt;br /&gt;Instead, they've fragmented their own strategy in this space. Enter Windows Media Center Extender.&amp;nbsp; This little update to Xbox does enable me to view DIV3 encoded files via the xBox.&amp;nbsp; But not easily and not well. &lt;br /&gt;&lt;br /&gt;Setting up WMCE is tedious and sometimes fraught with difficulties.&amp;nbsp; Once completed, you might think to yourself that WMCE will become the new way that you'll access all your networked media.&amp;nbsp; Such is not the case.&amp;nbsp; The WMCE interface is noticeably slow, and it takes a good 30 seconds to get the ball rolling.&amp;nbsp; So, for any media that will play via the normal Xbox dashboard, it's much faster to stick with the older interface.&amp;nbsp; In addition to being slower, the media controls for the WMCE do not use the normal conventions for playing, pausing, skipping chapters, etc.&amp;nbsp; In fact, instead of utilizing the same basic UI conventions that all Xbox game and system interfaces share, it appears the designers of&amp;nbsp; WMCE went out of their way to create the least intuitive approach imaginable.&amp;nbsp; For example, it took me a good 5 minutes to find the play/pause button the first time I used it, and if I go a few months without opening WMCE, I spend another few minutes trying to recall the awkward configuration while the movie plays on in the background.. &lt;br /&gt;&lt;br /&gt;I really don't understand how the folks at MS could possibly decide that the Xbox should sport two ways of playing videos, and that each would use an entirely different UI configuration. &amp;nbsp; It can't be a question of stupidity because no one is that stupid.&amp;nbsp; And then there's the question of YouTube.&amp;nbsp; Why hasn't MS created an Xbox interface to playback youtube videos?&amp;nbsp; The only plausible explanation is that the company is deliberately trying to limit the success of Xbox as a media hub.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;span id="leoHighlights_iframe_modal_span_container"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div id="leoHighlights_iframe_modal_div_container" onmouseout="leoHighlightsHandleIFrameMouseOut();" onmouseover="leoHighlightsHandleIFrameMouseOver();" style="background-color: white; border: 1px solid black; display: none; height: 40px; position: absolute; visibility: hidden; width: 394px; z-index: 32768;"&gt;&lt;div id="leo_iFrame_closebar" style="background-image: url(chrome://shim/content/highlightsFilter-1/header.gif); height: 40px; left: 0px; position: absolute; top: 0px; width: 394px; z-index: 32768;"&gt;&lt;span id="leoHighlights_iframe_modal_span_container"&gt;&lt;a href="javascript:%20leoHighlightsIFrameClose();"&gt;          &lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;div id="leo_iFrame_close" style="height: 20px; left: 360px; position: absolute; top: 10px; width: 20px;"&gt;&lt;/div&gt;&lt;span id="leoHighlights_iframe_modal_span_container"&gt;    &lt;/span&gt;&lt;/div&gt;&lt;iframe frameborder="0" height="100" hspace="0" id="leoHighlights_iframe" marginheight="0" marginwidth="0" name="leoHighlights_iframe" scrolling="no" src="about:blank" style="left: 0px; position: absolute; top: 40px;" title="leoHighlights_iframe" vspace="0" width="250"&gt;&lt;/iframe&gt;&lt;span id="leoHighlights_iframe_modal_span_container"&gt;     &lt;/span&gt;&lt;/div&gt;&lt;script defer="defer" type="text/javascript"&gt;   createInlineScriptElement("var%20LEO_HIGHLIGHTS_DEBUG%20%3D%20true%3B%0Avar%20LEO_HIGHLIGHTS_DEBUG_POS%20%3D%20false%3B%0Avar%20LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT%20%3D%20300%3B%0Avar%20LEO_HIGHLIGHTS_MAX_HIGHLIGHTS%20%3D%20200%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_ID%20%3D%20%22leoHighlights_iframe%22%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_DIV_ID%20%3D%20%22leoHighlights_iframe_modal_div_container%22%3B%0Avar%20LEO_HIGHLIGHTS_SHOW_DELAY_MS%20%3D%20300%3B%0Avar%20LEO_HIGHLIGHTS_HIDE_DELAY_MS%20%3D%20750%3B%0Avar%20LEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT%20%3D%20%22transparent%20none%20repeat%20scroll%200%25%200%25%22%3B%0Avar%20LEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER%20%3D%20%20%20%22rgb%28245%2C245%2C0%29%20none%20repeat%20scroll%200%25%200%25%22%3B%0Avar%20_leoHighlightsPrevElem%20%3D%20null%3B%0A%0A/**%0A%20*%20General%20method%20used%20to%20debug%20exceptions%0A%20*%20%0A%20*%20@param%20location%0A%20*%20@param%20e%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsReportExeception%28location%2Ce%29%0A%7B%0A%20%20%20if%28LEO_HIGHLIGHTS_DEBUG%29%0A%20%20%20%7B%0A%20%20%20%20%20%20alert%28%22EXCEPTION%3A%20%22+location+%22%3A%20%22+e+%0A%20%20%20%20%20%20%20%20%20%20%20%20%22%5Cn%5Ct%22+e.name+%22%5Cn%5Ct%22+%28e.number%260xFFFF%29+%22%5Cn%5Ct%22+e.description%29%3B%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20is%20a%20dimensions%20object%0A%20*%20%0A%20*%20@param%20width%0A%20*%20@param%20height%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsDimension%28width%2Cheight%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09this.width%3Dwidth%3B%0A%20%20%20%09this.height%3Dheight%3B%0A%20%20%20%09this.toString%3Dfunction%28%29%20%7B%20return%20%28%22%28%22+this.width+%22%2C%22+this.height+%22%29%22%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsDimension%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20is%20a%20Position%20object%0A%20*%20%0A%20*%20@param%20x%0A%20*%20@param%20y%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsPosition%28x%2Cy%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09this.x%3Dx%3B%0A%20%20%20%09this.y%3Dy%3B%0A%20%20%20%09this.toString%3Dfunction%28%29%20%7B%20return%20%28%22%28%22+this.x+%22%2C%22+this.y+%22%29%22%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsPosition%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0Avar%20LEO_HIGHLIGHTS_ADJUSTMENT%20%3D%20new%20LeoHighlightsPosition%283%2C3%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28394%2C236%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28394%2C512%29%3B%0Avar%20LEO_HIGHLIGHTS_CLOSE_BAR_HEIGHT%20%3D%2040%3B%0Avar%20LEO_HIGHLIGHTS_DIV_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_HOVER_SIZE.width%2C%0A%09%09%09LEO_HIGHLIGHTS_IFRAME_HOVER_SIZE.height+LEO_HIGHLIGHTS_CLOSE_BAR_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_DIV_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE.width%2C%0A%09%09LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE.height+LEO_HIGHLIGHTS_CLOSE_BAR_HEIGHT%29%3B%0A%0A%0A/**%0A%20*%20Sets%20the%20size%20of%20the%20passed%20in%20element%0A%20*%20%0A%20*%20@param%20elem%0A%20*%20@param%20dim%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSetSize%28elem%2Cdim%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09//%20Set%20the%20popup%20location%0A%20%20%20%09elem.style.width%20%3D%20dim.width%20+%20%22px%22%3B%0A%20%20%20%09if%28elem.width%29%0A%20%20%20%09%09elem.width%3Ddim.width%3B%0A%20%20%20%09elem.style.height%20%20%3D%20dim.height%20+%20%22px%22%3B%0A%20%20%20%09if%28elem.height%29%0A%20%20%20%09%09elem.height%3Ddim.height%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsSetSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20can%20be%20used%20for%20a%20simple%20one%20argument%20callback%0A%20*%0A%20*%20@param%20callName%0A%20*%20@param%20argName%0A%20*%20@param%20argVal%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSimpleGwCallBack%28callName%2CargName%2C%20argVal%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20if%28argName%29%0A%20%20%20%20%20%20%09gwObj.addParam%28argName%2CargVal%29%3B%0A%20%20%20%20%20%20gwObj.callName%28callName%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsSimpleGwCallBack%28%29%20%22+callName%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20gets%20a%20url%20argument%20from%20the%20current%20document.%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetUrlArg%28url%2C%20name%20%29%0A%7B%0A%09%20%20name%20%3D%20name.replace%28/[%5C[]/%2C%22%5C%5C%5C[%22%29.replace%28/[%5C]]/%2C%22%5C%5C%5C]%22%29%3B%0A%09%20%20var%20regexS%20%3D%20%22[%5C%5C?%26]%22+name+%22%3D%28[^%26%23]*%29%22%3B%0A%09%20%20var%20regex%20%3D%20new%20RegExp%28%20regexS%20%29%3B%0A%09%20%20var%20results%20%3D%20regex.exec%28url%29%3B%0A%09%20%20if%28%20results%20%3D%3D%20null%20%29%0A%09%20%20%20%20return%20%22%22%3B%0A%09%20%20else%0A%09%20%20%20%20return%20results[1]%3B%0A%7D%0A%0A%0A/**%0A%20*%20This%20allows%20to%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsRedirectTop%28url%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%20%20%09%0A%20%20%20%09top.location%3Durl%3B%09%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsRedirectTop%28%29%22%2Ce%29%3B%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20is%20used%20to%20report%20events%20to%20the%20plugin%0A%20*%20@param%20key%0A%20*%20@param%20sub%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsEvent%28key%2C%20sub%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22key%22%2C%20key%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22sub%22%2C%20sub%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22leoHighlightsEvent%22%29%3B%09%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsEvent%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20find%20an%20element%20by%20Id%0A%20*%20%0A%20*%20@param%20elemId%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsFindElementById%28elemId%29%0A%7B%0A%09try%0A%09%7B%0A%09%09var%20elem%3Ddocument.getElementById%28elemId%29%3B%0A%09%09if%28elem%29%0A%09%09%09return%20elem%3B%0A%09%09%0A%09%09/*%20This%20is%20the%20handling%20for%20IE%20*/%0A%09%09if%28document.all%29%0A%09%09%7B%0A%09%09%09elem%3Ddocument.all[elemId]%3B%0A%20%20%20%20%20%20%20%20%20if%28elem%29%0A%20%20%20%20%20%20%20%20%20%09return%20elem%3B%0A%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20for%20%28%20var%20i%20%3D%20%28document.all.length-1%29%3B%20i%20%3E%3D%200%3B%20i--%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09elem%3Ddocument.all[i]%3B%0A%20%20%20%20%20%20%20%20%20%09if%28elem.id%3D%3DelemId%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20elem%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%09%09%7D%0A%09%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsFindElementById%28%29%22%2Ce%29%3B%0A%20%20%20%7D%0A%09return%20null%3B%0A%7D%0A%0A/**%0A%20*%20Get%20the%20location%20of%20one%20element%20relative%20to%20a%20parent%20reference%0A%20*%0A%20*%20@param%20ref%0A%20*%20%20%20%20%20%20%20%20%20%20%20the%20reference%20element%2C%20this%20must%20be%20a%20parent%20of%20the%20passed%20in%0A%20*%20%20%20%20%20%20%20%20%20%20%20element%0A%20*%20@param%20elem%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetLocation%28ref%2C%20elem%29%20%7B%0A%20%20%20var%20count%20%3D%200%3B%0A%20%20%20var%20location%20%3D%20new%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20var%20walk%20%3D%20elem%3B%0A%20%20%20while%20%28walk%20%21%3D%20null%20%26%26%20walk%20%21%3D%20ref%20%26%26%20count%20%3C%20LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT%29%20%7B%0A%20%20%20%20%20%20location.x%20+%3D%20walk.offsetLeft%3B%0A%20%20%20%20%20%20location.y%20+%3D%20walk.offsetTop%3B%0A%20%20%20%20%20%20walk%20%3D%20walk.offsetParent%3B%0A%20%20%20%20%20%20count++%3B%0A%20%20%20%7D%0A%0A%20%20%20return%20location%3B%0A%7D%0A%0A/**%0A%20*%20This%20is%20used%20to%20update%20the%20position%20of%20an%20element%20as%20a%20popup%0A%20*%20%0A%20*%20@param%20IFrame%0A%20*%20@param%20anchor%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsUpdatePopupPos%28iFrame%2Canchor%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20//%20Gets%20the%20scrolled%20location%20for%20x%20and%20y%0A%20%20%20%20%20%20var%20scrolledPos%3Dnew%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20%20%20%20if%28%20self.pageYOffset%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20self.pageXOffset%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20self.pageYOffset%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.documentElement%20%26%26%20document.documentElement.scrollTop%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20document.documentElement.scrollLeft%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20document.documentElement.scrollTop%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.body%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20document.body.scrollLeft%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20document.body.scrollTop%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20total%20dimensions%20to%20see%20what%20scroll%20bars%20might%20be%20active%20*/%0A%20%20%20%20%20%20var%20totalDim%3Dnew%20LeoHighlightsDimension%280%2C0%29%0A%20%20%20%20%20%20if%20%28document.all%20%26%26%20document.documentElement%20%26%26%20%0A%20%20%20%20%20%20%09document.documentElement.clientHeight%26%26document.documentElement.clientWidth%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%09totalDim.width%20%3D%20document.documentElement.scrollWidth%3B%0A%20%20%20%20%20%20%09totalDim.height%20%3D%20document.documentElement.scrollHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20else%20if%20%28document.all%29%0A%20%20%20%20%20%20%7B%20/*%20This%20is%20in%20IE%20*/%0A%20%20%20%20%20%09%20%09totalDim.width%20%3D%20document.body.scrollWidth%3B%0A%20%20%20%20%20%20%09totalDim.height%20%3D%20document.body.scrollHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20else%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%09%20totalDim.width%20%3D%20document.width%3B%0A%20%20%20%20%20%20%09%20totalDim.height%20%3D%20document.height%3B%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20//%20Gets%20the%20location%20of%20the%20available%20screen%20space%0A%20%20%20%20%20%20var%20centerDim%3Dnew%20LeoHighlightsDimension%280%2C0%29%3B%0A%20%20%20%20%20%20if%28self.innerWidth%20%26%26%20self.innerHeight%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20self.innerWidth-%28totalDim.height%3Eself.innerHeight?16%3A0%29%3B%20//%20subtracting%20scroll%20bar%20offsets%20for%20firefox%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20self.innerHeight-%28totalDim.width%3Eself.innerWidth?16%3A0%29%3B%20%20//%20subtracting%20scroll%20bar%20offsets%20for%20firefox%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.documentElement%20%26%26%20document.documentElement.clientHeight%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20document.documentElement.clientWidth%3B%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20document.documentElement.clientHeight%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.body%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20document.body.clientWidth%3B%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20document.body.clientHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20//%20Get%20the%20current%20dimension%20of%20the%20popup%20element%0A%20%20%20%20%20%20var%20iFrameDim%3Dnew%20LeoHighlightsDimension%28iFrame.offsetWidth%2CiFrame.offsetHeight%29%0A%20%20%20%20%20%20if%20%28iFrameDim.width%20%3C%3D%200%29%0A%20%20%20%20%20%20%09iFrameDim.width%20%3D%20iFrame.style.width.substring%280%2C%20iFrame.style.width.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20if%20%28iFrameDim.height%20%3C%3D%200%29%0A%20%20%20%20%20%20%09iFrameDim.height%20%3D%20iFrame.style.height.substring%280%2C%20iFrame.style.height.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Calculate%20the%20position%2C%20lower%20right%20hand%20corner%20by%20default%20*/%0A%20%20%20%20%20%20var%20position%3Dnew%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20%20%20%20position.x%3DscrolledPos.x+centerDim.width-iFrameDim.width-LEO_HIGHLIGHTS_ADJUSTMENT.x%3B%0A%20%20%20%20%20%20position.y%3DscrolledPos.y+centerDim.height-iFrameDim.height-LEO_HIGHLIGHTS_ADJUSTMENT.y%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28anchor%21%3Dnull%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20//centerDim%20in%20relation%20to%20the%20anchor%20element%20if%20available%0A%20%20%20%20%20%20%20%20%20var%20topOrBottom%20%3D%20false%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorPos%3D_leoHighlightsGetLocation%28document.body%2C%20anchor%29%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorScreenPos%20%3D%20new%20LeoHighlightsPosition%28anchorPos.x-scrolledPos.x%2CanchorPos.y-scrolledPos.y%29%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorDim%3Dnew%20LeoHighlightsDimension%28anchor.offsetWidth%2Canchor.offsetHeight%29%0A%20%20%20%20%20%20%20%20%20if%20%28anchorDim.width%20%3C%3D%200%29%0A%20%20%20%20%20%20%20%20%20%09anchorDim.width%20%3D%20anchor.style.width.substring%280%2C%20anchor.style.width.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20%20%20%20if%20%28anchorDim.height%20%3C%3D%200%29%0A%20%20%20%20%20%20%20%20%20%09anchorDim.height%20%3D%20anchor.style.height.substring%280%2C%20anchor.style.height.indexOf%28%27px%27%29%29%3B%0A%0A%20%20%20%20%20%20%20%20%20//%20Check%20if%20the%20popup%20can%20be%20shown%20above%20or%20below%20the%20element%0A%20%20%20%20%20%20%20%20%20if%20%28centerDim.height%20-%20anchorDim.height%20-%20iFrameDim.height%20-%20anchorScreenPos.y%20%3E%200%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09//%20Show%20below%2C%20formula%20above%20calculates%20space%20below%20open%20iFrame%0A%20%20%20%20%20%20%20%20%20%20%20%20position.y%20%3D%20anchorPos.y%20+%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20topOrBottom%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%20%7D%20else%20if%20%28anchorScreenPos.y%20-%20anchorDim.height%20-%20iFrameDim.height%20%3E%200%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09//%20Show%20above%2C%20formula%20above%20calculates%20space%20above%20open%20iFrame%0A%20%20%20%20%20%20%20%20%20%09position.y%20%3D%20anchorPos.y%20-%20iFrameDim.height%20-%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20topOrBottom%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20if%20%28topOrBottom%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20//%20We%20attempt%20top%20attach%20the%20window%20to%20the%20element%0A%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20anchorPos.x%20-%20iFrameDim.width%20/%202%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28position.x%20%3C%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20if%20%28position.x%20+%20iFrameDim.width%20%3E%20scrolledPos.x%20+%20centerDim.width%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20scrolledPos.x%20+%20centerDim.width%20-%20iFrameDim.width%3B%0A%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20//%20Attempt%20to%20align%20on%20the%20right%20or%20left%20hand%20side%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28centerDim.width%20-%20anchorDim.Width%20-%20iFrameDim.width%20-%20anchorScreenPos.x%20%3E%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20position.x%20%3D%20anchorPos.x%20+%20anchorDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20if%20%28anchorScreenPos.x%20-%20anchorDim.width%20-%20iFrameDim.width%20%3E%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20anchorPos.x%20-%20anchorDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20%20//%20default%20to%20below%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20position.y%20%3D%20anchorPos.y%20+%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Make%20sure%20that%20we%20don%27t%20go%20passed%20the%20right%20hand%20border%20*/%0A%20%20%20%20%20%20if%28position.x+iFrameDim.width%3EcenterDim.width-20%29%0A%20%20%20%20%20%20%09position.x%3DcenterDim.width-%28iFrameDim.width+20%29%3B%0A%20%20%20%20%20%20%09%09%0A%20%20%20%20%20%20//%20Make%20sure%20that%20we%20didn%27t%20go%20passed%20the%20start%0A%20%20%20%20%20%20if%28position.x%3C0%29%0A%20%20%20%20%20%20%20%20%20position.x%3D0%3B%0A%20%20%20%20%20%20if%28position.y%3C0%29%0A%20%20%20%20%20%20%09position.y%3D0%3B%0A%0A%20%20%20%20%20%20if%20%28LEO_HIGHLIGHTS_DEBUG_POS%26%26LEO_HIGHLIGHTS_DEBUG%29%20%7B%0A%20%20%20%20%20%20%20%20%20alert%28%22%20Popup%20info%20id%3A%20%20%20%20%20%20%20%22%20+iFrame.id+%22%20-%20%22+anchor.id%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cnscrolled%20%20%20%20%20%20%20%20%20%20%22%20+%20scrolledPos%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cncenter/visible%20%20%20%20%22%20+%20centerDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cnanchor%20%28absolute%29%20%22%20+%20anchorPos%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cnanchor%20%28screen%29%20%20%20%22%20+%20anchorScreenPos%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5CnSize%20%28anchor%29%20%20%20%20%20%22%20+%20anchorDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5CnSize%20%28popup%29%20%20%20%20%20%20%22%20+%20iFrameDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5CnResult%20pos%20%20%20%20%20%20%20%20%22%20+%20position%29%3B%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20//%20Set%20the%20popup%20location%0A%20%20%20%20%20%20iFrame.style.left%20%3D%20position.x%20+%20%22px%22%3B%0A%20%20%20%20%20%20iFrame.style.top%20%20%3D%20position.y%20+%20%22px%22%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsUpdatePopupPos%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20show%20the%20passed%20in%20element%20as%20a%20popup%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsShowPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09var%20popup%3Dnew%20LeoHighlightsPopup%28anchorId%2Csize%29%3B%0A%20%20%20%09popup.show%28%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsShowPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20transform%20the%20passed%20in%20url%20to%20a%20rover%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetRoverUrl%28url%29%0A%7B%0A%09var%20rover%3D%22711-36858-13496-14%22%3B%0A%09var%20roverUrl%3D%22http%3A//rover.ebay.com/rover/1/%22+rover+%22/4?%26mpre%3D%22+encodeURI%28url%29%3B%0A%09%0A%09return%20roverUrl%3B%0A%7D%0A%0A/**%0A%20*%20Class%20for%20a%20Popup%20%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09this.anchorId%3DanchorId%3B%0A%20%20%20%09this.anchor%3D_leoHighlightsFindElementById%28this.anchorId%29%3B%0A%20%20%20%09this.iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_ID%29%3B%0A%20%20%20%09this.iFrameDiv%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%20%20%20%09%0A%20%20%20%09var%20url%3Dunescape%28this.anchor.getAttribute%28%27leoHighlights_url%27%29%29%3B%0A%0A%20%20%20%09this.iFrame.src%3Durl%3B%0A%0A%20%20%20%09leoHighlightsSetSize%28size%29%3B%0A%20%20%20%09%0A%20%20%20%09this.updatePos%3Dfunction%28%29%20%7B%20_leoHighlightsUpdatePopupPos%28this.iFrameDiv%2Cthis.anchor%29%7D%3B%0A%20%20%20%09this.show%3Dfunction%28%29%20%7Bthis.updatePos%28%29%3B%20this.iFrameDiv.style.visibility%20%3D%20%22visible%22%3B%20this.iFrameDiv.style.display%20%3D%20%22block%22%3B%20this.updatePos%28%29%3B%7D%20%20%20%09%09%0A%20%20%20%09this.scroll%3Dfunction%28%29%20%7B%20this.updatePos%28%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe%0A*%0A*%20@param%20id%0A*%20@return%0A*/%0Afunction%20leoHighlightsSetSize%28size%2CclickId%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Get%20the%20appropriate%20sizes%20*/%0A%20%20%09%09var%20iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_ID%29%3B%0A%20%20%09%09var%20iFrameDiv%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Figure%20out%20the%20correct%20sizes%20*/%0A%20%20%09%09var%20iFrameSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE%3ALEO_HIGHLIGHTS_IFRAME_HOVER_SIZE%3B%0A%20%20%09%09var%20divSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_DIV_CLICK_SIZE%3ALEO_HIGHLIGHTS_DIV_HOVER_SIZE%3B%0A%0A%20%20%09%09/*%20Refresh%20the%20iFrame%27s%20url%2C%20by%20removing%20the%20size%20arg%20and%20adding%20it%20again%20*/%0A%20%20%09%09var%20url%3DiFrame.src%3B%0A%20%20%09%09var%20idx%3Durl.indexOf%28%22%26size%3D%22%29%3B%0A%20%20%09%09if%28idx%3E%3D0%29%0A%20%20%09%09%09url%3Durl.substring%280%2Cidx%29%3B%0A%09%09url+%3D%28%22%26size%3D%22+size%29%3B%0A%09%09if%28clickId%29%0A%09%09%09url+%3D%28%22%26clickId%3D%22+clickId%29%3B%0A%09%09%0A%20%20%09%09iFrame.src%3Durl%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%09%09if%28size%3D%3D1%26%26_leoHighlightsPrevElem%29%0A%20%20%09%09%09_leoHighlightsPrevElem.hover%3Dfalse%3B%0A%20%20%09%09%0A%20%20%09%09_leoHighlightsSetSize%28iFrame%2CiFrameSize%29%3B%0A%20%20%09%09_leoHighlightsSetSize%28iFrameDiv%2CdivSize%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsSetSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20Start%20the%20popup%20a%20little%20bit%20delayed.%0A%20*%20Somehow%20IE%20needs%20some%20time%20to%20find%20the%20element%20by%20id.%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsShowPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20elem%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09if%28_leoHighlightsPrevElem%26%26%28_leoHighlightsPrevElem%21%3Delem%29%29%0A%20%20%09%09%09_leoHighlightsPrevElem.shown%3Dfalse%3B%0A%20%20%09%09elem.shown%3Dtrue%3B%0A%09%09_leoHighlightsPrevElem%3Delem%3B%0A%20%20%20%09%0A%20%20%20%09/*%20FF%20needs%20to%20find%20the%20element%20first%20*/%0A%20%20%20%09_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%20%09%0A%20%20%20%09setTimeout%28%22_leoHighlightsShowPopup%28%5C%27%22+anchorId+%22%5C%27%2C%5C%27%22+size+%22%5C%27%29%3B%22%2C10%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsShowPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe%0A*%0A*%20@param%20id%0A*%20@return%0A*/%0Afunction%20leoHighlightsHideElem%28id%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Get%20the%20appropriate%20sizes%20*/%0A%20%20%09%09var%20elem%3D_leoHighlightsFindElementById%28id%29%3B%0A%20%20%09%09if%28elem%29%0A%20%20%09%09%09elem.style.visibility%3D%22hidden%22%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Clear%20the%20page%20for%20the%20next%20run%20through%20*/%0A%20%20%09%09var%20iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_ID%29%3B%0A%20%20%09%09if%28iFrame%29%0A%20%20%09%09%09iFrame.src%3D%22about%3Ablank%22%3B%0A%20%20%09%09%0A%20%20%09%09%0A%20%20%09%09if%28_leoHighlightsPrevElem%29%0A%20%20%09%09%7B%0A%20%20%09%09%09_leoHighlightsPrevElem.shown%3Dfalse%3B%0A%20%20%09%09%09_leoHighlightsPrevElem%3Dnull%3B%0A%20%20%09%09%7D%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHideElem%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe.%0A*%20Since%20the%20iFrame%20is%20reused%20the%20frame%20only%20gets%20hidden%0A*%0A*%20@return%0A*/%0Afunction%20leoHighlightsIFrameClose%28%29%0A%7B%0A%20%20try%0A%20%20%7B%0A%09%20%20_leoHighlightsSimpleGwCallBack%28%22LeoHighlightsHideIFrame%22%29%3B%0A%20%20%7D%0A%20%20catch%28e%29%0A%20%20%7B%0A%09%20%20_leoHighlightsReportExeception%28%22leoHighlightsIFrameClose%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20should%20handle%20the%20click%20events%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleClick%28anchorId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20anchor%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09anchor.hover%3Dfalse%3B%0A%20%20%09%09if%28anchor.startTimer%29%0A%20%20%09%09%09clearTimeout%28anchor.startTimer%29%3B%0A%20%20%20%09%0A%20%20%09%09leoHighlightsEvent%28%22clicked%22%29%3B%0A%20%20%20%09leoHighlightsShowPopup%28anchorId%2C1%29%3B%0A%20%20%20%09return%20false%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsHandleClick%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20should%20handle%20the%20hover%20events%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleHover%28anchorId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20anchor%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09anchor.hover%3Dtrue%3B%0A%20%20%09%09%0A%20%20%09%09leoHighlightsEvent%28%22hovered%22%29%3B%0A%20%20%20%09leoHighlightsShowPopup%28anchorId%2C0%29%3B%0A%20%20%20%09return%20false%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsHandleHover%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20will%20handle%20the%20mouse%20over%20setup%20timers%20for%20the%20appropriate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleMouseOver%28id%29%0A%7B%0A%09try%0A%09%7B%0A%09%09var%20anchor%3D_leoHighlightsFindElementById%28id%29%3B%09%09%0A%0A%09%09/*%20Clear%20the%20end%20timer%20if%20required%20*/%0A%09%09if%28anchor.endTimer%29%0A%09%09%09clearTimeout%28anchor.endTimer%29%3B%0A%09%09anchor.endTimer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.background%3DLEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER%3B%0A%09%09%0A%09%09/*%20The%20element%20is%20already%20showing%20we%20are%20done%20*/%0A%09%09if%28anchor.shown%29%0A%09%09%09return%3B%0A%09%09%0A%09%09/*%20Setup%20the%20start%20timer%20if%20required%20*/%0A%09%09anchor.startTimer%3DsetTimeout%28function%28%29%7B%0A%09%09%09leoHighlightsHandleHover%28anchor.id%29%3B%0A%09%09%09anchor.hover%3Dtrue%3B%0A%09%09%09%7D%2C%0A%09%09%09LEO_HIGHLIGHTS_SHOW_DELAY_MS%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleMouseOver%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20handle%20the%20mouse%20over%20setup%20timers%20for%20the%20appropriate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleMouseOut%28id%29%0A%7B%0A%09try%0A%09%7B%09%0A%09%09var%20anchor%3D_leoHighlightsFindElementById%28id%29%3B%0A%09%09%0A%09%09/*%20Clear%20the%20start%20timer%20if%20required%20*/%0A%09%09if%28anchor.startTimer%29%0A%09%09%09clearTimeout%28anchor.startTimer%29%3B%0A%09%09anchor.startTimer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.background%3DLEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT%3B%0A%09%09if%28%21anchor.shown||%21anchor.hover%29%0A%09%09%09return%3B%0A%09%09%0A%09%09/*%20Setup%20the%20start%20timer%20if%20required%20*/%0A%09%09anchor.endTimer%3DsetTimeout%28function%28%29%7B%0A%09%09%09leoHighlightsHideElem%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%09%09%09anchor.shown%3Dfalse%3B%0A%09%09%09_leoHighlightsPrevElem%3Dnull%3B%0A%09%09%09%7D%2CLEO_HIGHLIGHTS_HIDE_DELAY_MS%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleMouseOut%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20handles%20the%20mouse%20movement%20into%20the%20currently%20opened%20window.%0A%20*%20Just%20clear%20the%20close%20timer%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleIFrameMouseOver%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09if%28_leoHighlightsPrevElem%26%26_leoHighlightsPrevElem.endTimer%29%0A%09%09%09clearTimeout%28_leoHighlightsPrevElem.endTimer%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleIFrameMouseOver%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20handles%20the%20mouse%20movement%20into%20the%20currently%20opened%20window.%0A%20*%20Just%20clear%20the%20close%20timer%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleIFrameMouseOut%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09if%28_leoHighlightsPrevElem%29%0A%09%09%09leoHighlightsHandleMouseOut%28_leoHighlightsPrevElem.id%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleIFrameMouseOut%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A/**%0A%20*%20This%20is%20a%20method%20is%20used%20to%20make%20the%20javascript%20within%20IE%20runnable%0A%20*/%0Avar%20leoHighlightsRanUpdateDivs%3Dfalse%3B%0Afunction%20leoHighlightsUpdateDivs%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Check%20if%20this%20is%20an%20IE%20browser%20and%20if%20divs%20have%20been%20updated%20already%20*/%0A%09%09if%28document.all%26%26%21leoHighlightsRanUpdateDivs%29%0A%09%09%7B%0A%09%09%09leoHighlightsRanUpdateDivs%3Dtrue%3B%20//%20Set%20early%20to%20prevent%20running%20twice%0A%09%09%09for%28var%20i%3D0%3Bi%3CLEO_HIGHLIGHTS_MAX_HIGHLIGHTS%3Bi++%29%0A%09%09%09%7B%0A%09%09%09%09var%20id%3D%22leoHighlights_Underline_%22+i%3B%0A%09%09%09%09var%20elem%3D_leoHighlightsFindElementById%28id%29%3B%0A%09%09%09%09if%28elem%3D%3Dnull%29%0A%09%09%09%09%09break%3B%0A%09%09%09%09%0A%09%09%09%09if%28%21elem.leoChanged%29%0A%09%09%09%09%7B%0A%09%09%09%09%09elem.leoChanged%3Dtrue%3B%0A%09%09%09%09%0A%09%09%09%09%09/*%20This%20will%20make%20javaScript%20runnable%20*/%09%09%09%09%0A%09%09%09%09%09elem.outerHTML%3Delem.outerHTML%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%0A%09%09%7D%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsUpdateDivs%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0Aif%28document.all%29%0A%09setTimeout%28leoHighlightsUpdateDivs%2C200%29%3B%0A%0A/**%0A%20*%20This%20is%20used%20to%20report%20events%20to%20the%20plugin%0A%20*%20@param%20key%0A%20*%20@param%20sub%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsEvent%28key%2C%20sub%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22key%22%2C%20key%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22sub%22%2C%20sub%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsEvent%22%29%3B%09%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlights%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/*----------------------------------------------------------------------*/%0A/*%20Methods%20provided%20to%20the%20highlight%20providers...%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20*/%0A/*----------------------------------------------------------------------*/%0A%0A/**%0A%20*%20This%20will%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20@return%0A%20*/%0Afunction%20leoHL_RedirectTop%28url%2CparentId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09leoHighlightsEvent%28%22clicked.2eBay%22%29%3B%0A%20%20%20%09_leoHighlightsRedirectTop%28url%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHL_RedirectTop%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20set%20the%20size%20of%20the%20iframe%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHl_setSize%28size%2Curl%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09/*%20Get%20the%20clickId%20*/%0A%20%20%20%09var%20clickId%3D_leoHighlightsGetUrlArg%28%20url%2C%22clickId%22%29%0A%20%20%20%09%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22size%22%2Csize%29%3B%0A%20%20%20%20%20%20if%28clickId%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22clickId%22%2CclickId+%22_blah%22%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsSetSize%22%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHl_setSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A");&lt;/script&gt;&lt;span id="leoHighlights_iframe_modal_span_container"&gt;&lt;/span&gt;&lt;br /&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;!--Session data--&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-4058379214314882715?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/4058379214314882715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2010/03/xbox-wake-up-and-be-real-media-center.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/4058379214314882715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/4058379214314882715'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2010/03/xbox-wake-up-and-be-real-media-center.html' title='Xbox: Wake up and be a real media center already!'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-1857290105387038758</id><published>2010-01-15T07:47:00.000-08:00</published><updated>2010-01-15T07:47:59.717-08:00</updated><title type='text'>Microsoft: Please surrender, already.</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_ng7gq677Olk/S1CNkcIviUI/AAAAAAAABZY/UTebnZx4FVM/s1600-h/MSF.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ps="true" src="http://3.bp.blogspot.com/_ng7gq677Olk/S1CNkcIviUI/AAAAAAAABZY/UTebnZx4FVM/s640/MSF.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Why is Microsoft stock following the same trajectory as Apple and Google?&amp;nbsp; Apple is poised to re-monetize the entire print media business, and Google has so many green field opportunities in front of it, it feels comfortable in threatening to leave the world's single largest market.&amp;nbsp; Meanwhile in Redmond, the failures just keep piling up:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Bing&lt;/strong&gt; is proving to be an absolute waste of 127 million dollars, with the highly pumped initiative actually LOSING marketshare months after launch.&amp;nbsp; &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Windows Mobile&lt;/strong&gt; had a three year lead on every other major mobile platform yet it already seems like a bygone era of computing.&amp;nbsp; &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Zune&lt;/strong&gt; is so last year, it's rediculous.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;XBox&lt;/strong&gt; is still the dominant game platform and media room gateway appliance.&amp;nbsp; But MS has practically layed out the red carpet for competitors by announcing that they have no new hardware planned for that space in the foreseeable future.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Xbox Live Marketplace can't&lt;/strong&gt; find a single movie to sell me worth watching.&amp;nbsp; Downloading a movie from there takes about a DAY!&amp;nbsp; &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Windows&lt;/strong&gt; operating system is under threat from Chrome.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Tablet support&lt;/strong&gt;, which MS perfected to an extreme well beyond any market demand is about to be tipped over the cliff by whatever Apple tablet gets announced in upcoming weeks.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Sharepoint&lt;/strong&gt; continues to be a half-pregnant idea with lots of potential.&amp;nbsp; But the potential is&amp;nbsp;being eaten up by third-parties.&amp;nbsp; It looks like MS has basically thrown in the towel on this one.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/li&gt;&lt;/ul&gt;So what should MS do?&amp;nbsp; Here's my 2-cents:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Get a new president.&amp;nbsp; Sorry, Balmer, but no one deserves an eighth chance.&lt;/li&gt;&lt;li&gt;Focus on the enterprise.&amp;nbsp; The brand name is too tarnished in the consumer space and you clearly lack the innovation skills needed to hit a home run here.&amp;nbsp; Give it up.&amp;nbsp; &lt;/li&gt;&lt;li&gt;Spin off Xbox.&amp;nbsp; Otherwise you might accidentally "fix" it. &lt;/li&gt;&lt;li&gt;Buy RIM and DON'T rebrand it.&amp;nbsp; Don't even visit.&lt;/li&gt;&lt;li&gt;Right-size your assets.&amp;nbsp; Given your thin competencies, you have more cash than you appropriately invest . Offer generous dividends to your shareholders or find other ways of returning capital to investors before you simply burn through it.&amp;nbsp; &lt;/li&gt;&lt;li&gt;Integrate a hardware and software solution that creates the ideal corporate work solution.&amp;nbsp; Make a One-Note appliance that is light, cheap, secure and pen-based.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-1857290105387038758?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/1857290105387038758/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2010/01/microsoft-please-surrender-already.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/1857290105387038758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/1857290105387038758'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2010/01/microsoft-please-surrender-already.html' title='Microsoft: Please surrender, already.'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ng7gq677Olk/S1CNkcIviUI/AAAAAAAABZY/UTebnZx4FVM/s72-c/MSF.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-4891064646651626290</id><published>2010-01-06T17:56:00.000-08:00</published><updated>2010-01-15T07:08:48.248-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='printer'/><category scheme='http://www.blogger.com/atom/ns#' term='review'/><category scheme='http://www.blogger.com/atom/ns#' term='lexmark'/><title type='text'>Lexmark Pro205 All-in-one Review</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.lexmark.com/publications/pdfs/2007/pro200/pro200.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://www.lexmark.com/publications/pdfs/2007/pro200/pro200.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;I love the concept of a wireless all in one.&amp;nbsp; In addition to wanting it to serve multiple computers, I was looking forward to being able to scan mail quickly and easily without having to be working at a computer at the time.&amp;nbsp; However, ultimately, I'm a bit disappointed with this purchase.&lt;br /&gt;&lt;br /&gt;I was able to set it up on the first XP computer with ease, and it found my wireless network without problem.&amp;nbsp; However the CD drivers and the online update to those drivers failed repeatedly on a windows 7 machine.&amp;nbsp; Later, when I plugged the unit into the win 7 machine, Windows was able to install drivers correctly without the aid of the CD.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The paper handling on the machine is pretty much useless.&amp;nbsp; For some reason it's exceptionally ease to "over insert" paper into the feeder.&amp;nbsp; Any paper with the slightest fold causing it to have a bit of lift on the leading edge is automatically considered "over inserted" complete with beeping and flashing warnings.&amp;nbsp; This is terrible, because any mail that arrives inevitably has a fold in it, so it's really no better than a plan flatbed scanner.&lt;br /&gt;&lt;br /&gt;Also, I think the designers really missed a lot of great opportunities when they put this machine together.&amp;nbsp; It's on a network, so why not just scan the document and then email it me.&amp;nbsp; That would ensure that I don't need to have a computer turned on, and would also mean that I can automatically keep an archive of scanned documents on the web.&amp;nbsp; Instead, my choices are to scan document to either a memory card or a program on a running computer.&amp;nbsp; You can configure which programs will accept scanned files but it's awkward and, of course, the computer needs to be turned on at the time. &lt;br /&gt;&lt;br /&gt;The memory card feature is another missed opportunity.&amp;nbsp; Since the machine is basically always on, it would make sense to have the memory device show up as a shared drive on the network.&amp;nbsp; But it doesn't.&amp;nbsp; Sneaker-net is the only way to move the file to your computer, and that assumes your computer has a memory card reader.&amp;nbsp; I wish you could hook a usb drive into the machine and have it work as a shared drive.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I haven't done much printing or copying yet, so I'll leave those topics to others.&amp;nbsp; Cheers.&lt;br /&gt;&lt;br /&gt;Follow Up, Jan 14: Okay, I've done some printing now.&amp;nbsp; Not impressed.&amp;nbsp; The machine seems to have very few sensors following the plight of paper jams.&amp;nbsp; It doesn't stop printing until the printhead literally cannot move, so instead of one page to remove, there are multiple pages crammed into the machine like some sort of oragami interstate pile up.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-4891064646651626290?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/4891064646651626290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2010/01/lexmark-pro205-all-in-one-review.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/4891064646651626290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/4891064646651626290'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2010/01/lexmark-pro205-all-in-one-review.html' title='Lexmark Pro205 All-in-one Review'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-2875341797294127188</id><published>2009-10-05T13:42:00.000-07:00</published><updated>2009-10-05T13:42:46.472-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='picasa'/><category scheme='http://www.blogger.com/atom/ns#' term='face recognition'/><category scheme='http://www.blogger.com/atom/ns#' term='iphoto'/><title type='text'>iPhoto vs Picasa</title><content type='html'>The short answer is: Picasa.&amp;nbsp; Here's why:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;Face Recognition&lt;/strong&gt;.&amp;nbsp; iPhoto pretty much only recognizes that there is a face in the photo.&amp;nbsp; Picasa does an impressive job of figuring out who's face is in the photo.&amp;nbsp; This makes categorizing photos much faster.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Files&lt;/strong&gt;.&amp;nbsp; iPhoto requires you to store all your photos in an iphoto folder where it hides all the file names for no reason that I can figure out.&amp;nbsp; Apparently, if you can get used to it, it's not so bad.&amp;nbsp; &lt;/li&gt;&lt;li&gt;&lt;strong&gt;File locations&lt;/strong&gt;.&amp;nbsp; iPhoto offers no simple way for a user to indicate where the big blop of photos that iPhoto will make is located.&amp;nbsp; I like to have all my media on an external drive.&amp;nbsp; That's not an option with iPhoto.&amp;nbsp; Note: there is a way to configure it from the command line, but why bother given items 1 and 2 in this list.&lt;/li&gt;&lt;/ol&gt;Overall, iPhoto is kinda lame when compared to Picasa.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-2875341797294127188?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/2875341797294127188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/10/iphoto-vs-picasa.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/2875341797294127188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/2875341797294127188'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/10/iphoto-vs-picasa.html' title='iPhoto vs Picasa'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-7223449614461703438</id><published>2009-10-05T13:33:00.000-07:00</published><updated>2009-10-05T13:33:21.844-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Steve Ballmer'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows 7'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Dear Steve Ballmer</title><content type='html'>Hey Steve, quick question for you.&amp;nbsp; ARE YOU FREAKIN' KIDDING ME?&amp;nbsp; I've been out here with the Win 7 beta code for almost a year now.&amp;nbsp; I've been busting my ass telling people how it's very cool, how it's got features that Mac doesn't and how it really easy fast and light.&amp;nbsp; And you promote the thing by encouraging people to &lt;a href="http://www.youtube.com/watch?v=1cX4t5-YpHQ"&gt;throw Windows 7 House Parties?!&lt;/a&gt;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Look, I know "cool" is not something you do.&amp;nbsp; But seriously, can't you just find one or two reasonably cool employees and get them to stop you from doing things that are this uncool?&amp;nbsp; Really, I am starting to think that the majority of your problems are marketing-related.&amp;nbsp; The new ads with the kids are pretty funny, and the people shopping for a cheap laptop made some sense.&amp;nbsp; But these things are not connecting in a way that gives MS a cohesive brand impression.&amp;nbsp; And you keep gumming up the works with things that don't make sense.&amp;nbsp; Bob, for example.&amp;nbsp; That stupid paperclip guy, for another.&amp;nbsp; And now after you guys bet the farm on Vista, you are going low key on win 7 when clearly, the reverse should have happened.&amp;nbsp; But windows 7 tupperware parties.&amp;nbsp; That's just pathetic judgement on your part, Steve.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-7223449614461703438?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/7223449614461703438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/10/dear-steve-ballmer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/7223449614461703438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/7223449614461703438'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/10/dear-steve-ballmer.html' title='Dear Steve Ballmer'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-3087616951702951330</id><published>2009-09-25T10:27:00.000-07:00</published><updated>2009-09-25T12:46:19.743-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Repair'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='Service'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple Store'/><title type='text'>iPhone Broken?  Get in line.</title><content type='html'>Normally, if my GSM phone goes on the fritz, I reach into a desk drawer and&amp;nbsp;dust off an old one.&amp;nbsp;&amp;nbsp;A minute later, I've moved the SIM card, reacquainted myself with the&amp;nbsp;antique's eccentricities&amp;nbsp;and I'm good to go.&amp;nbsp; If the broken phone is under warranty, I take it back to&amp;nbsp;the neighbourhood&amp;nbsp;Telco outlet and fight with them about repairs or replacement.&amp;nbsp; This process worked well for many years.&amp;nbsp; However, the iPhone breaks this process on several fronts.&amp;nbsp; Instead of being minutes without a working phone, it will now take&amp;nbsp;8 days or maybe more.&amp;nbsp; Thanks, Apple!&lt;br /&gt;&lt;br /&gt;Of course, I knew that no mortal hands could touch the SIM card in an iPhone, and I weighed the downside before buying.&amp;nbsp; What I didn't really count on was the change in the service experience.&amp;nbsp; With every other phone I've owned, when it breaks, I talk to the phone company.&amp;nbsp; Why not?&amp;nbsp; That's where I bought the thing.&amp;nbsp; And they seem to be rivaling Starbucks in their efforts to secure every possible retail space.&amp;nbsp; So the nearest outlet is always nearby.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;With iPhone, it's not just the SIM card that you lose, it's the telco support too.&amp;nbsp; I never thought I'd be suggesting that telco support is preferable to anything - except maybe root canals.&amp;nbsp; But at least the telco had skin in the game.&amp;nbsp; With Apple, I'm just an expense.&lt;br /&gt;&lt;br /&gt;So here I am, in&amp;nbsp;an upscale shopping district that I usually avoid like the plague.&amp;nbsp; As usual, the Apple Store is filled to the brim with the worst kinds of computer users: complete newbies, fan boys and zellots.&amp;nbsp; The woman ahead of me books a Genius appointment for something completely trivial.&amp;nbsp; Surely they triage these things.&amp;nbsp; Nope.&amp;nbsp; It's a purely first come first serve system.&lt;br /&gt;&lt;br /&gt;"But my phone doesn't work." I say.&lt;br /&gt;"Right. How about next Wednesday?" the overly happy Apple Store Concierge suggests.&lt;br /&gt;"But my phone doesn't work right now!"&lt;br /&gt;"One&amp;nbsp;pm, or should we make it 1:20?"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-3087616951702951330?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/3087616951702951330/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/09/iphone-broke-get-in-line.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/3087616951702951330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/3087616951702951330'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/09/iphone-broke-get-in-line.html' title='iPhone Broken?  Get in line.'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-1482125198602317659</id><published>2009-09-23T18:11:00.000-07:00</published><updated>2009-10-05T13:49:29.143-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='captcha'/><category scheme='http://www.blogger.com/atom/ns#' term='turing test'/><title type='text'>Mr. Turing, I Give Up.</title><content type='html'>&lt;div&gt;If a captcha is supposed to prove that I'm a human, I am apparently becoming less so with each new captcha I encounter. &amp;nbsp;It used to be that you could easily decern the letters in a captcha, and feel proud at your ability to do something computers can't do. &amp;nbsp;Those days seem to be numbered. &amp;nbsp;Here's a captcha that Google served me up today:&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5376227604455292930" src="http://1.bp.blogspot.com/_ng7gq677Olk/SpwyhZM1AAI/AAAAAAAABXk/naobhjRGvPs/s200/captcha.png" style="cursor: hand; display: block; height: 62px; margin: 0px auto 10px; text-align: center; width: 200px;" /&gt;&lt;br /&gt;&lt;/div&gt;Is that "REAUTTERA" or "REOUTTERA"? Apparently, it's neither, which means I needed to &amp;nbsp;get very imaginative before finding the right answer. Actually I never did find the right answer. I failed two Google captchas in a row today. The first one was so twisted that I was basically taking a shotgun approach and trying any combination that seemed remotely similar.&lt;br /&gt;&lt;br /&gt;&lt;div align="left"&gt;I also tried the audio hint. That was even more distorted. I put headphones on and played the hint 10 times over, and I could not make out a single sylable. It was just like some sorta David Lynch sound track - creepy and probably meaningless.&lt;br /&gt;&lt;br /&gt;We've known for years that computers were getting smarter. &amp;nbsp;Now, it seems their primary interest is in making me look dumb.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-1482125198602317659?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/1482125198602317659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/09/mr-turing-i-give-up.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/1482125198602317659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/1482125198602317659'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/09/mr-turing-i-give-up.html' title='Mr. Turing, I Give Up.'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ng7gq677Olk/SpwyhZM1AAI/AAAAAAAABXk/naobhjRGvPs/s72-c/captcha.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-547281954996015186</id><published>2009-09-20T10:43:00.000-07:00</published><updated>2009-09-20T10:46:25.946-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MIDI'/><category scheme='http://www.blogger.com/atom/ns#' term='soundfont'/><category scheme='http://www.blogger.com/atom/ns#' term='GarageBand'/><title type='text'>GarageBand Wish List</title><content type='html'>I've been playing with GarageBand lately.&amp;nbsp; From a Windows user's perspective, GarageBand  is basically like CakeWalk, only with the advanced features trimmed out, the  icons made really big, and the package shipped free with the OS.&amp;nbsp; Of course, that's pretty much the template for a lot of mac software, and who can argue with success.&lt;br /&gt;&lt;br /&gt;So without wanting to turn GarageBand back into Cakewalk again, here's a few things I think Apple could afford to add back into GarageBand without greatly alienating those who are attracted to big, shiny software:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&amp;nbsp;Rehearsal Marks.&amp;nbsp; Maybe there's a better name for them, but basically a few points on the timeline that you'd like to shuttle back to frequently.&amp;nbsp; A keyboard shortcut for this would be required.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&amp;nbsp;Loop by Numbers.&amp;nbsp; I'm glad there's a looping feature, but since I'm working with a printed score, I'd really prefer to just adjust the loop by inputting the start and end bar numbers.&lt;/li&gt;&lt;li&gt;Fix the interface for editing DSLMusic.&amp;nbsp; I can never remember that I've got to click what appears to be a rather large and purely decorative icon in order to select the soundfont.&amp;nbsp; It is completely unintuitive and feels like an afterthought.&lt;/li&gt;&lt;li&gt;Most importantly, the ability to input MIDI files.&amp;nbsp; I don't know what the thinking was behind leaving midi out of the product, but it left me on the cusp of sending  GarageBand into the trash can.&amp;nbsp; For me, without MIDI, the disk space is more valuable than the software.&amp;nbsp; Fortunately, I discovered &lt;a href="http://homepage.mac.com/beryrinaldo/ddm/"&gt;Dent du MIDI&lt;/a&gt;, which completely saved the day.&amp;nbsp; This little utility converts midi files into the "loop" files that can be dragged directly into a GarageBand composition.&amp;nbsp; Nicely done, sir!&amp;nbsp; It does so extremely quickly and easily, which makes me think it shouldn't be hard to include it as a feature out of the box.&amp;nbsp; &lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-547281954996015186?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/547281954996015186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/09/garageband-wish-list.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/547281954996015186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/547281954996015186'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/09/garageband-wish-list.html' title='GarageBand Wish List'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-5584253056043178858</id><published>2009-09-19T12:17:00.000-07:00</published><updated>2009-09-19T12:17:28.520-07:00</updated><title type='text'>Itunes Equally Cludgy On Mac</title><content type='html'>Over the past few months, I've been moving over from Windows to Mac.&amp;nbsp; Aside from the hardware that turns out to be wholly unsupported on Mac, the one thing I've been holding back on is my iPhone.&amp;nbsp; Since it has pretty much replaced my use of desktop computers for just about everything, I've been avoiding the move.&amp;nbsp; But I've been looking forward to it, because I've always found that iTunes on windows to be a bit wonky.&amp;nbsp; When you plug in your ipod, you are never quite sure if it's going to be properly recognized by iTunes.&amp;nbsp; You wait a few minutes and nothing seem to be happening, so you try unplugging it and plugging it in, and maybe something flashes on the screen for a second, or maybe not.&amp;nbsp; You never quite get the real-time feedback you'd expect, and operations that can take minutes leave you guessing as to whether the machines have really connected with each other properly.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;I expected that Apple was making it deliberately wonky, so that I would eventually switch to a Mac.&amp;nbsp; I was wrong.&amp;nbsp;  I'm happy and saddened to report that the Mac version of iTunes works equally poorly.&amp;nbsp; I plugged my iphone in about three minutes before beginning this post.&amp;nbsp; Now it's about 8 minutes later, and I'm still looking at the colour wheel "wait" icon whenever I hover on the iTunes window.&amp;nbsp; I don't wait... here comes something...okay, gotta go, before it disappears just as mysteriously...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-5584253056043178858?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/5584253056043178858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/09/itunes-equally-cludgy-on-mac.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/5584253056043178858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/5584253056043178858'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/09/itunes-equally-cludgy-on-mac.html' title='Itunes Equally Cludgy On Mac'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-7342296701166389230</id><published>2009-09-18T05:36:00.000-07:00</published><updated>2009-11-03T10:41:00.594-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Canon'/><category scheme='http://www.blogger.com/atom/ns#' term='scanner'/><category scheme='http://www.blogger.com/atom/ns#' term='lido80'/><category scheme='http://www.blogger.com/atom/ns#' term='drivers'/><title type='text'>Thanks for the Misinformation, Canon.</title><content type='html'>Canon makes Mac drivers for my Lido80 scanner. Yeah! Unfortunately, they don't make them for snow leopard. In fact, they don't make them for leopard. Boo!&lt;br /&gt;&lt;br /&gt;That's very disappointing. But what's really annoying is that there is no mention of this when selecting the driver, and there's no compatibility check when installing the driver. The only subcategories shown in the driver download website are OS 9 and OSX. On the page that shows the drivers, there's no mention of the fact that they don't work with the previous two versions of the OS. And then when you install the drivers and software, they just blithely install without any check for compatibility with your OS. &lt;br /&gt;&lt;br /&gt;It's only when you dig deep into Canon's support files that you discover that, although they apparently have Mac drivers, in reality, they don't. What could be a worse customer experience. Not only&amp;nbsp;am I&amp;nbsp;not worth supporting. In Canon's worldview, they have no problem with completely misleading me into installing worthless software onto my computer. &lt;br /&gt;&lt;br /&gt;YEESH.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-7342296701166389230?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/7342296701166389230/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/09/thanks-for-misinformation-canon.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/7342296701166389230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/7342296701166389230'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/09/thanks-for-misinformation-canon.html' title='Thanks for the Misinformation, Canon.'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-4176953150766376294</id><published>2009-09-12T05:42:00.000-07:00</published><updated>2009-11-03T10:42:50.659-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='User Interface Design'/><category scheme='http://www.blogger.com/atom/ns#' term='OSX'/><category scheme='http://www.blogger.com/atom/ns#' term='Mac'/><category scheme='http://www.blogger.com/atom/ns#' term='Operating System'/><category scheme='http://www.blogger.com/atom/ns#' term='Toggling'/><title type='text'>Duh! It's About the Document</title><content type='html'>The thing about computers is that, at the end of the day, they are really all about the documents. Clearly, I'm a bit obsessed with operating systems and software. But really, none of it would matter if it wasn't for the workbooks, the essays, the musical scores, the web pages and videos that computers enable us to view, edit, etc. Hopefully, I'm stating the obvious, here.&lt;br /&gt;&lt;br /&gt;So, why is it then, that on a Mac, when you use Command + Tab to toggle to an application, it doesn't automatically restore minimized document windows? Instead, it toggles to the application in the application's previous state. So, if I've minimized the applications so that I can see something on my desktop, and then I want to flip back to Firefox, after toggling, I also need to separately restore the document window. This strikes me as odd, and it's definitely an issue that I never had with Windows.&lt;br /&gt;&lt;br /&gt;In Windows, when you toggle to a previously minimized application, it automatically restores the application to the screen space that it was occupying before being minimized. Since life is all about the documents, this makes infinitely more sense to me. What are the odds that my desire is to switch to the application's top menu and not the document that I was formerly viewing/editing? &lt;br /&gt;&lt;br /&gt;Similarly, Windows 7 has a portion of the taskbar reserved for quickly miminizing/restoring all windows. You just roll over to the bottom right corner and your desktop appears instantly. Clicking in the space minimizes all your apps so you can work in the desktop. Clicking there again restores all the documents.&lt;br /&gt;&lt;br /&gt;If there's an equivalent Mac short cut or Dock function, I haven't found it yet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-4176953150766376294?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/4176953150766376294/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/09/duh-its-about-document.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/4176953150766376294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/4176953150766376294'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/09/duh-its-about-document.html' title='Duh! It&apos;s About the Document'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-5132498851085821348</id><published>2009-09-07T07:21:00.000-07:00</published><updated>2009-09-30T18:12:56.165-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='speed test'/><category scheme='http://www.blogger.com/atom/ns#' term='excel'/><category scheme='http://www.blogger.com/atom/ns#' term='snow leopard'/><title type='text'>Speed Test</title><content type='html'>I just received a new mini mac, and before I put the old one up for sale, I thought I'd do a bit of speed testing. It would have been interesting to have done a trial with the old mini before upgrading it to Snow Leopard, but unfortunately, the idea didn't occur to me until after I'd upgraded. &lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Like all speed tests, I suppose this has all sorts of caveats that could and perhaps should be attached to it. But whatever. I use Excel quite a bit and I don't just make pretty tables. I do some heavy problem solving in Excel. The kind where the lights go dim as it crunches its way through millions of trials. Excel in Mac-land is a bit of a non-starter for me, because it doesn't have Solver or many other important toolsets that I use. But Excel is one of the few programs that I have on both windows and mac machines, so I thought it was worth an experiment. The speed test is simply this: fill 1,000,000 cells with a random value. Here's the results:&lt;br /&gt;&lt;br /&gt;Mac 1.66Mhz Intel Core Duo, 1 Gig ram&lt;br /&gt;Excel 2008 - 34 seconds&lt;br /&gt;Open Office 3.1 - 104 seconds&lt;br /&gt;&lt;br /&gt;Windows 7, 2.0Mhz Intel 2 Core Duo, 3 Gig ram&lt;br /&gt;Excel 2008 - 3 seconds&lt;br /&gt;Open office 3.1 - 38 seconds&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Mac 2.00Mhz Intel Core 2 Duo, 2 Gig ram&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Excel 2008: 18.5 seconds&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Open Office 3.1 - 38 seconds&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Clearly, if you've got some serious number crunching to do in Excel, you're better off with the Windows version than the Mac version. Unless of course, you could use the time to stretch and get another coffee. It's interesting to notice that the Open Office test had similar results for both the windows and mac 2.00Mhz machines. &lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-5132498851085821348?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/5132498851085821348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/09/speed-test.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/5132498851085821348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/5132498851085821348'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/09/speed-test.html' title='Speed Test'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-6711125954802970284</id><published>2009-09-07T06:17:00.000-07:00</published><updated>2009-09-07T06:31:02.686-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Spotlight &apos;Windows 7&apos; Search &apos;Snow Leopard&apos; Kramdens'/><title type='text'>Spotlight Still Blows, but less so</title><content type='html'>A few months ago, I mentioned that by comparison to Windows 7, &lt;a href="http://thecontrariansblog.blogspot.com/2009/06/spotlight-blows_21.html"&gt;Spotlight blows&lt;/a&gt;.  I complained that Spotlight didn't index the meta tags in files.  The example I gave concerned a favourite local band, &lt;a href="http://www.thekramdens.com/"&gt;The Kramdens&lt;/a&gt;.  I wanted to be able to type "The Kramdens" into Spotlight and see a complete list of their songs within my library in Spotlight's search results.   Well, under Snow Leopard, I'm half way there.&lt;br /&gt;&lt;br /&gt;Now, in Spotlight, I do see a list of the Kramden's songs - but only the ones I've played since upgrading.  Well, since I like the Kramden's, that's not a big stretch.  But, according to iTunes, it will take me over 16 days of continuous of continuous playback to play through the whole library.  That seems like a rather slow way to build an index.&lt;br /&gt;&lt;br /&gt;And isn't the whole point of search to help you find things that you may have forgotten about?  What's the point of only indexing things I've already decided to play.  It's the things I haven't thought about playing that search is supposed to help me with. &lt;br /&gt;&lt;br /&gt;In Windows search, you have the power to control exactly what gets indexed, when it gets indexed and where it puts the index.  By default, Window's Search indexes all the important meta tags in all my files without prompting.  And it does so with no perceptible performance cost.  So why doesn't Spotlight?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-6711125954802970284?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/6711125954802970284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/09/spotlight-still-blows-but-less-so.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/6711125954802970284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/6711125954802970284'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/09/spotlight-still-blows-but-less-so.html' title='Spotlight Still Blows, but less so'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-8687896755394823057</id><published>2009-09-07T05:51:00.000-07:00</published><updated>2009-11-03T10:50:06.085-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='snow leopard'/><category scheme='http://www.blogger.com/atom/ns#' term='Sibelius'/><category scheme='http://www.blogger.com/atom/ns#' term='Mail'/><title type='text'>Snow Leopard - Nothing But Regrets</title><content type='html'>The actual process of completing the upgrade went smoothly. Other than that, I have nothing good to say about Snow Leopard, so far. Today, I went to open Sibelius for the first time since upgrading, and it crashed on opening. Repeatedly. The good people at Avid are inundated with complaints from panicked users. Apparently, Apple "fixed" something at the last moment that broke this $500 piece of professional software. There are going to be many professional composers freaking out over the next week or so.&lt;br /&gt;&lt;br /&gt;The suggested workaround is to not open the mixer window. That's a bit like telling a writer, "For now, just don't use punctuation." But it gets worse...&lt;br /&gt;&lt;br /&gt;After reading the posting from tech folks at Avid, asking for log files, I thought I'd offer my own up. However, Mail also crashed on me. Repeatedly. Whenever I tried to add an attachment, the program would crash when any folder under the User folder was double-clicked.&lt;br /&gt;&lt;br /&gt;Okay, sure, there's some glitches, but what about the upside? Sorry, I'm not detecting any. Perhaps the computer is faster according to some sort of scientific instrument. But from out here in the real world, I can detect no difference. Except of course, that I can't things done now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-8687896755394823057?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/8687896755394823057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/09/snow-leopard-nothing-but-regrets.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/8687896755394823057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/8687896755394823057'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/09/snow-leopard-nothing-but-regrets.html' title='Snow Leopard - Nothing But Regrets'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-8336123408622863151</id><published>2009-09-05T13:27:00.000-07:00</published><updated>2009-09-05T13:44:35.838-07:00</updated><title type='text'>Apple Store, Please Stop Using UPS</title><content type='html'>UPS is probably a great service for b2b deliveries.  But UPS blows when it comes to servicing consumer deliveries.  I'm disappointed that Apple.com doesn't use Puraltor or Canada Post for all it's home deliveries.  Here's why:&lt;br /&gt;&lt;br /&gt;I receive many parcels by post.  But I'm not home during the day.  That's usually okay.  I get home, find the notice and head off to the local post office or the local Puralator pick up.  I don't have any complaints about making these jaunts to pick up parcels.  It's part of the process.  However, Apple.com often uses UPS, and, UPS doesn't have a pick up location in my city.  So now, I'm left to choose one of several bad options:&lt;br /&gt;1) take a day off work for each delivery, so I can be there to sign for them.&lt;br /&gt;2) waive signing, so they can leave my new compy on the porch, unattended.&lt;br /&gt;3) drive approximately 65km through cross-town traffic for each delivery.&lt;br /&gt;&lt;br /&gt;The moral of the story is this: DON'T BUY HARDWARE FROM APPLE.COM if you're not going to be home to meet the delivery guy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-8336123408622863151?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/8336123408622863151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/09/apple-store-please-stop-using-ups.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/8336123408622863151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/8336123408622863151'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/09/apple-store-please-stop-using-ups.html' title='Apple Store, Please Stop Using UPS'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-2584728783983726545</id><published>2009-08-26T13:48:00.000-07:00</published><updated>2009-08-26T14:02:04.818-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='&quot;Snow Leopard&quot;'/><title type='text'>My Snow Leopard Wish List</title><content type='html'>One thing I like about being a Mac user is the surprises you get. With Windows, anything that will be forthcoming in a future release is known well in advance and generally available in beta. But with Mac, the future is always a black box. Oh sure, there's been some talk about what's to come in Snow Leopard - better performance &amp;amp; smaller footprint - but I think there's more in this black box than we've been told. To compete with Win 7, I'm predicting that Snow Leopard will address a few of the current &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;OSX&lt;/span&gt; shortcomings. Here's what I'm hoping to find in the Snow Leopard release:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Better font rendering. I want my Mac fonts to be just as &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;readible&lt;/span&gt; as my windows fonts, so I think there has to be some improvements to the fonts themselves, or maybe to the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;antialiasing&lt;/span&gt; engine.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Better Chrome. I'm getting really sick of the gray brushed aluminum that surrounds every application window. (If you can suggest a 3rd party app for this, please do.)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Improved Spotlight. Please, please, please add meta tags to the search. I've had this in windows for about two years.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Ditch dock. I really find Dock to be a stupid application. It's obnoxious looking and really doesn't seem very purposeful. Let's chase this circus outta town. Have a look at the Win 7 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;taskbar&lt;/span&gt; and build something similar.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-2584728783983726545?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/2584728783983726545/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/08/my-snow-leopard-wish-list.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/2584728783983726545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/2584728783983726545'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/08/my-snow-leopard-wish-list.html' title='My Snow Leopard Wish List'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-1070605958514887344</id><published>2009-08-26T13:32:00.000-07:00</published><updated>2009-08-26T14:00:51.869-07:00</updated><title type='text'>Okay, I'm a Mac convert, but...</title><content type='html'>Alright, after several months of having both a win 7 and a mac machine side by side, I'm a Mac convert. My windows machine is the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;blazingly&lt;/span&gt; fast X61 tablet with 3 gig of ram, whereas my Mac machine is a lowly little mini mac with only 1 gig of ram. Yet, for some reason, the Mac machine seems to start faster, wake up faster, install apps faster, runs &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;quieter&lt;/span&gt; and deals with plugging and unplugging of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;USB&lt;/span&gt; peripherals more elegantly than the PC does.&lt;br /&gt;&lt;br /&gt;There are still many things I don't like about the Mac. For long bouts with spreadsheets or word documents, I find the PC better because it displays fonts more crisply than the mac does (on the same monitor and same resolution.) Of course, whenever a tablet would help, I reach for the x61. (Considering how few tablets there are in the world, Win 7 has ridiculously rich support for pens.) But most of the time, I'm heading to the machine for a short duration, or I am doing something that involves jacking in a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;USB&lt;/span&gt; something or another, and in those instances, the Mac is best.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-1070605958514887344?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/1070605958514887344/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/08/okay-im-mac-convert-but.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/1070605958514887344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/1070605958514887344'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/08/okay-im-mac-convert-but.html' title='Okay, I&apos;m a Mac convert, but...'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-1271126846322248204</id><published>2009-08-04T13:47:00.000-07:00</published><updated>2009-08-04T13:49:39.879-07:00</updated><title type='text'></title><content type='html'>&lt;a href="http://www.itworld.com/operating-systems/72494/ui-challenge-windows-7-vs-mac-os-x"&gt;Great article &lt;/a&gt;in ITWorld comparing the Mac and Win 7 UIs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-1271126846322248204?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/1271126846322248204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/08/great-article-in-itworld-comparing-mac.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/1271126846322248204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/1271126846322248204'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/08/great-article-in-itworld-comparing-mac.html' title=''/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-2955183091381085809</id><published>2009-07-23T19:46:00.000-07:00</published><updated>2009-07-23T19:49:11.506-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mac windows firefox google maps'/><title type='text'>And another thing...</title><content type='html'>One more area where win &gt; mac:  Google maps.  On Windows Firefox, you can right click on the map to create new destinations or change a route's start point.  I dunno how that's done in macland, but after 10 minutes of looking for it, I just switched to my x61 and was done.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-2955183091381085809?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/2955183091381085809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/07/and-another-thing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/2955183091381085809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/2955183091381085809'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/07/and-another-thing.html' title='And another thing...'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-6812403174591413570</id><published>2009-07-21T14:14:00.000-07:00</published><updated>2009-07-21T14:28:02.750-07:00</updated><title type='text'>Speaking of Apple's Secrecy...</title><content type='html'>Is it really just a coincidence that the world's most secretive consumer &lt;a href="http://shanghaiist.com/2009/07/21/foxconn_employee_committed_suicide_1.php"&gt;&lt;img style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 173px; CURSOR: hand; HEIGHT: 125px" alt="" src="http://shanghaiist.com/attachments/shanghailaine/foxconn.jpg" border="0" /&gt;&lt;/a&gt;electronics company is also the company that just drove an employee to &lt;a href="http://shanghaiist.com/2009/07/21/foxconn_employee_committed_suicide_1.php"&gt;suicide over a lost prototype&lt;/a&gt;? Oh sure, the young man didn't work directly for Apple, only indirectly. Oh sure, it happened in China where employee protection isn't a priority. But I'm guessing that Apple will be changing their vendor relations policies as a result of this incident.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://shanghaiist.com/attachments/shanghailaine/foxconn.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-6812403174591413570?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/6812403174591413570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/07/speaking-of-apples-secrecy.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/6812403174591413570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/6812403174591413570'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/07/speaking-of-apples-secrecy.html' title='Speaking of Apple&apos;s Secrecy...'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-1061945673563653719</id><published>2009-07-17T06:02:00.000-07:00</published><updated>2009-07-17T11:53:27.821-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Chrome OS Business Innovation'/><title type='text'>Chrome</title><content type='html'>My dream of a Google operating system has been announced.  I thought it was too much to hope for.  I thought Google grew up too late to bother with an OS at this point.  With everything moving into the clouds, who would start a new OS today?&lt;br /&gt;&lt;br /&gt;When Andriod came along, I thought, well, there's one avenue to compete with MS and Apple that could expand into a desktop OS.  Then, when the Chrome browser came out, I thought it might be the Google alternative to developing an OS.  So, I was quite surprised to learn that Chrome is the stepping stone towards a complete desktop OS.&lt;br /&gt;&lt;br /&gt;I love the idea of a Google OS for several reasons:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;COMPUTING POWER: Let's face it, unless you are working at CERN or Pixar, the vast majority of computational power that you are consuming today is happening on Google processors.   It doesn't matter whether you are accessing your university's library or kicking back and watching Jacko's head on fire, the vast majority of the high-value math that is going on to bring you what you want is coming from Google.  So, it might make sense that the people doing most of the process have a greater say in how the process components are fitting together.&lt;/li&gt;&lt;li&gt;GREAT APPS: While not every Google Labs graduate knocks it out of the park, the batting average at Google is extremely high.  Google Earth, Google Maps, Picasa, Google Desktop Search - these are all category killers.  Remember MapQuest?  Remember Adobe Photo Album?  These applications were quite dominant and Google shoveled dirt on them.   And it wasn't power that brought them to the fore, it was simply that they were better applications.  Google Earth is practically miraculous considering the volume of data and processing that it must require, yet it runs more smoothly than iTunes.&lt;/li&gt;&lt;li&gt;OPEN AND INNOVATIVE.  Apple is the undisputed king of innovation when it comes to user experience, but its legendary secrecy kinda creeps me out.  I have a hard time believing that it can be sustainable once Jobs leaves.  Linux is the undisputed king of open, but I've never seen a single innovation come from Open Source.  It's great at replicating, terrible at innovating.  And MS spent the last 20 years trying to hold and fortify whatever area of computing it considered a chokepoint.  It's worked well for investors, but it's a very unpleasant starting point.  Google is the only one that seems to optimize for all.  It's very open, very innovative and it always seems to find business models that optimize value for all.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;I'm looking forward to the Chrome OS.  &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-1061945673563653719?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/1061945673563653719/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/07/chrome.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/1061945673563653719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/1061945673563653719'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/07/chrome.html' title='Chrome'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-5002424312992436203</id><published>2009-06-26T18:09:00.000-07:00</published><updated>2009-06-26T18:24:17.325-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='&quot;end key&quot; Pages XCode editors text shortcuts'/><title type='text'>The Humble End Button</title><content type='html'>I've been trying to do all my regular stuff with this mac computer and get used to it.  Of course there's a number of little "gotchas" to get over.  Most are slight variations that don't make any more sense on one system than another.   One that keeps tripping me up is the end button, or rather the lack of one.  I mean, it's there on the mac's keyboard, pretty much right where I'm used to finding it.  But I guess I've grown used to the button, you know, doing stuff.&lt;br /&gt;&lt;br /&gt;Until this mac came along, I don't think I ever met a text editor in the past 20 years that didn't have the profoundly useful option of moving the cursor to the end of a line with one click on the humble end button.  It's not some fancy shortcut that only ultimate geeks know, it's a basic function of text editing.  So I'm a little surprised that mac folks have, for years I guess, just left that little end key sitting there without much to do.  And that's the other thing that is surprising about it.  I mean, it's called an end key.  What else would it do?&lt;br /&gt;&lt;br /&gt;Do mac folks have some sort of fear of the end key?  I suppose it does sound kind of ominous.  But by leaving it unassigned (as it is in XCode and Pages) really just makes it more ominous.  I continue to press it out of habit, but I'm growing more nervous with each press.  The computer does absolutely nothing when I press the end button - or at least nothing I can detect.  But that just leaves me to worry that in fact it is counting down to some cataclysmic event with each press of the end key.&lt;br /&gt;&lt;br /&gt;Macs are scary.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-5002424312992436203?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/5002424312992436203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/06/humble-end-button.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/5002424312992436203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/5002424312992436203'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/06/humble-end-button.html' title='The Humble End Button'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-5081173496832306205</id><published>2009-06-21T08:59:00.000-07:00</published><updated>2009-06-21T09:17:14.593-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Spotlight search launcher'/><title type='text'>Spotlight Blows</title><content type='html'>Wow, considering all the hoopla I heard over Spotlight, I was really expecting something better than this.  When it didn't seem to be indexing things on my NTSF formatted portable drive, I went to the trouble of finding space for its contents, reformatting and restoring all the music, pictures and documents it contained.  That turned out to be a waste of time, because i still can't get it to do the tricks that Windows' similar finder/launcher tool can do.&lt;br /&gt;&lt;br /&gt;Say for example that I wanted to play a song by that great band from Guelph, Ontario, The Kramdens.  With spotlight, unless I can actually name the song, I'm SOL.  Typing "kramdens" into spotlight reveals only files and directories with that name.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ng7gq677Olk/Sj5aSKz9ahI/AAAAAAAABWs/kGPmKZvDjeg/s1600-h/Picture+3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 348px; height: 115px;" src="http://2.bp.blogspot.com/_ng7gq677Olk/Sj5aSKz9ahI/AAAAAAAABWs/kGPmKZvDjeg/s400/Picture+3.png" alt="" id="BLOGGER_PHOTO_ID_5349812675549162002" border="0" /&gt;&lt;/a&gt;But with Windows 7 (Vista and XP as well, actually) my search tool has indexed not just the file name, but also all the mp3 tags.  So I not only see the folder named Kramdens, but also all the songs on my computer that are written and/or performed by The Kramdens.  I also see the names of folders that contain albums of their work.  &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ng7gq677Olk/Sj5a40xq0BI/AAAAAAAABW0/AEyhI_md0RM/s1600-h/kramden.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 313px; height: 400px;" src="http://2.bp.blogspot.com/_ng7gq677Olk/Sj5a40xq0BI/AAAAAAAABW0/AEyhI_md0RM/s400/kramden.png" alt="" id="BLOGGER_PHOTO_ID_5349813339648872466" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I tried the same experiment with the Dock/Spotlight tool that Mac-heads seem to be raving about called QuickSilver.  The results were even worse.  It doesn't seem to be indexing my portable drive at all and finds only the images I saved in preparing for this post.  &lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ng7gq677Olk/Sj5b5xyxVJI/AAAAAAAABW8/pX7B00Hqfuk/s1600-h/Picture+4.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 128px;" src="http://1.bp.blogspot.com/_ng7gq677Olk/Sj5b5xyxVJI/AAAAAAAABW8/pX7B00Hqfuk/s400/Picture+4.png" alt="" id="BLOGGER_PHOTO_ID_5349814455539684498" 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/304550259526569801-5081173496832306205?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/5081173496832306205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/06/spotlight-blows_21.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/5081173496832306205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/5081173496832306205'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/06/spotlight-blows_21.html' title='Spotlight Blows'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ng7gq677Olk/Sj5aSKz9ahI/AAAAAAAABWs/kGPmKZvDjeg/s72-c/Picture+3.png' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-1361809965801555480</id><published>2009-06-15T07:08:00.000-07:00</published><updated>2009-06-15T10:17:32.922-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FrontPage Expressions &quot;Sharepoint Designer&quot; website management'/><title type='text'>I Miss FrontPage</title><content type='html'>Generally speaking, I don't get nostalgic. I'm not searching craigslist for a rotary dial phone or trying to figure out if there's a way to make the serial port dock on my Palm III work with Windows 7. But I am a practical person, and when something works well, I like to hang onto it.&lt;br /&gt;&lt;br /&gt;In 1998, I had designers using the DOS program Autodesk Animator Pro on occasion. I had snatched the software on a 5.25" floppy disk from an employer back in 1989. While it was dated in many ways, every once in a while, it was the best tool for the job - unmatched by Photoshop and other media tools of the day. FrontPage seems to becoming another tool that might be worth keeping around for years to come.&lt;br /&gt;&lt;br /&gt;While there are many WYSIWG HMTL editors, few managed site context as simply or elegantly as FrontPage does. And site management is really what I'm looking for. Site navigation is like the header in a text document. I don't want to manually edit it across every page. I don't want to have to think about whether this is page 6 of a 9 page document. Similarly, I don't want to manually rewrite the navigation links at the top of every page, every time I add a page to the site. And this site-centric functionality is lacking from in Coffee Cup, Coda, Espresso and many other alternatives to whatever it is that Adobe is charging a fortune for these days.&lt;br /&gt;&lt;br /&gt;I'm not looking for the imaging power of a Photoshop nor the functional capabilities of whatever Flash is called these days. I'm just looking for a WYSIWYG editor that manages a bit of navigation, and I think it's worth about $30. But I must be alone in the market, because the options seem to be live without it or spend a fortune on functionality that I'll need only a few times per year.&lt;br /&gt;&lt;br /&gt;I tried Microsoft Expressions - the FrontPage replacement. But it's basically a page editor designed for coders, not a site editor designed for me, and it is selling at a price that makes me question whether they are actually interested in selling single copy. Essentially, the working assumption at Microsoft these days is that if you use MS-Office, you don't need any site management tools, if you are a C# programmer, you need free ones in the form of SharePoint Designer, and if you are designer without coding skills, well, here's a pretty version of the one we give to developers at a cost so high, we can be sure you won't actually close the deal.&lt;br /&gt;&lt;br /&gt;Someone ought to be able to make a few bucks selling a site management editor. In the meantime, I've gotta dig through a pile of CDs that I should have thrown out years ago. Cross your fingers that I run across a version of FrontPage.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-1361809965801555480?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/1361809965801555480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/06/i-miss-frontpage.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/1361809965801555480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/1361809965801555480'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/06/i-miss-frontpage.html' title='I Miss FrontPage'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-1585525881846496195</id><published>2009-06-12T07:08:00.000-07:00</published><updated>2009-07-16T13:05:03.522-07:00</updated><title type='text'>Things I like about Macs</title><content type='html'>I don't want to give the impression that there is nothing that I like or enjoy about Macs. Now that I've been using one for a few weeks, here's a short list of things I like:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;Stability&lt;/strong&gt;. I freely admit that this O/S appears to be rock solid.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Speed&lt;/strong&gt;. Mac definitely has the edge on Win 7 in waking up from sleep and in booting up from a full shut down. &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Simplicity&lt;/strong&gt;. I love the fact that there is no registry, and that applications are generally a single file that can placed anywhere and launched without regard any other considerations. I imagine that this feature uses up some extra disk space, as library files that each new app utilizes don't become available for sharing with other apps. But I think it's well worth the sacrafice. In fact, I think these sorts of trade-offs of simplicity over sophistication are the key to Mac's success and Windows' flaws.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;However, these difference are about as meaningful as the difference between number one and number two positions in an Olympic 100 yard dash: One gets all the glory, but they both get the job done. So far, I don't feel compelled to trash my printer, scanner and webcam for Mac's benefits. If I was starting with no systems, I would probably head towards the Mac for these benefits, but now that I'm highly invested in Mac-incompatible hardware, I'm thinking I may just sell this iMac. &lt;/p&gt;&lt;p&gt;It's worth pointing out that if it were not for Windows 7, I would feel very differently. Then it would more like pitting an Olympic sprinter against a home-town, second-place finisher, and I would be selling my printer, scanner and webcam. &lt;/p&gt;&lt;p&gt;So, for me, I think Windows 7 is the game-changer in the Mac vs. Windows shoot out.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-1585525881846496195?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/1585525881846496195/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/06/things-i-like-about-macs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/1585525881846496195'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/1585525881846496195'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/06/things-i-like-about-macs.html' title='Things I like about Macs'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-1557656974001952558</id><published>2009-06-10T09:39:00.000-07:00</published><updated>2009-06-10T09:48:40.832-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OSX HP Laserjet Canon Canoscan drivers hardware compatibility'/><title type='text'>The Plot Thickens</title><content type='html'>I've spent a bit more time looking for a solution to my printer problem.  As it turns out, even if there was a printer driver specific to the endangered species that is my simple HP laserjet printer, I may still be encountering problems.  According to a &lt;a href="http://www.mac-forums.com/forums/airport-networking-wireless-technology/68780-networking-printers-faq.html"&gt;2007 post&lt;/a&gt;, Macs are not very good at port redirects.  This weakness means that many printer drivers only work when the printer is local.  So in spite of the fact that OSX had no troubles joining my windows-based home network, there's a good chance that I still wouldn't be able to get the printer working without relocating it entirely. &lt;br /&gt;&lt;br /&gt;Another hardware issue I have concerns a Canon Canoscan printer.  I was able to install the drivers and the Canoscan software, but for some reason, the software doesn't see the driver and so the scanner is still more of a paper weight than a scanner.  I thought Macs were supposed to not suck so much.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-1557656974001952558?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/1557656974001952558/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/06/plot-thickens.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/1557656974001952558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/1557656974001952558'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/06/plot-thickens.html' title='The Plot Thickens'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-2703840821840481354</id><published>2009-06-08T18:01:00.000-07:00</published><updated>2009-06-08T18:57:49.941-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mac Apple hardware printer drivers compatibility'/><title type='text'>Mac Hardware Woes</title><content type='html'>Okay, further to my rant about Macs, I'm also troubled by Mac's lack of support for hardware.  Let's start with my printer.  I deliberately own one of the most popular and generic laser printers so that I can switch operating systems without worrying about printer drivers.  It's a frickin' HP Laserjet printer.  It's the most vanilla printer imaginable.  And I've successfully used it on four versions of windows (including a 64 bit beta release) and three versions of Ubuntu with great success.  So, I'm quite surprised to find that there is no Mac printer driver for this printer.  I've tried a few work-arounds for it, but they tend to just lock up the printer on the windows machine that hosts the printer.&lt;br /&gt;&lt;br /&gt;Similarly, there is no Mac drivers for my chat camera or my scanner.  Okay, the camera is from Microsoft, so I should have guessed that one.  And the scanner has been problematic for various other operating systems.  But still, it's disappointing to realize that major hardware vendors like Canon, HP and Microsoft feel no need to develop Mac drivers.  And even more surprising when they are offering Linux drivers, but not Mac ones.  I thought this was a pretty well-established cult that I was joining.  How much trouble am I going to have everytime I need a new bit of hardware?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-2703840821840481354?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/2703840821840481354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/06/mac-hardware-woes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/2703840821840481354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/2703840821840481354'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/06/mac-hardware-woes.html' title='Mac Hardware Woes'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-304550259526569801.post-4487824861167760349</id><published>2009-06-08T10:09:00.000-07:00</published><updated>2009-06-08T18:57:14.042-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mac OSX Operating System User Interface Design'/><title type='text'>My First Mac</title><content type='html'>Okay, after years and years of being a PC user and an occasional Linux user, I finally purchased my first Mac.&lt;br /&gt;&lt;br /&gt;It's a used, dual core mini mac that works great, and I totally regret buying it.  Why? Well, oddly enough, for the reason one would normally prefer a Mac: design.  I just feel like it isn't really very visually appealing.  Here's some specifics:&lt;ol&gt;&lt;li&gt;Dock Disgust:  WTF is with that stupid "dock" thing at the bottom of the screen?  I feel like there's a little miniature circus going on at the bottom of my screen.  It's ugly.  It's busy -rediculously busy.  It looks like something a designed by someone who just got a brand new box of Crayolas.  Things are constantly bouncing and springing from it.  It's just unbelievably unappealing.  By comparison, the Windows 7 quick start menu is unubtrusive, easy on the eye and equally functional.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Window Yawns: The aluminum themed windows that the Mac uses suffer from the opposite problem - the fields of gray are drab and boring.  I feel like it's a rainy day where my documents live. I suppose there is some sort of tool I can download to fix the issue, but I haven't discovered it yet.  Windows and pretty much every Linux installation come standard with tools to select the colours for window frames.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Fuzzy Fonts:  With Mac, and with the last few versions of Ubuntu as well, I've found that that system fonts are just not as easy on the eye as Window's fonts.  I have both a Mac and PC sharing a monitor at the same screen resolution.  When displaying the same file list or text document in both, it's clear to see that Windows delivers crisper fonts that are easier to read.&lt;br /&gt;&lt;br /&gt;Here's the windows view of this blog:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ng7gq677Olk/Si25wJrgHeI/AAAAAAAABVw/4Z_fB-jO_I0/s1600-h/windowsblogview.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 194px;" src="http://4.bp.blogspot.com/_ng7gq677Olk/Si25wJrgHeI/AAAAAAAABVw/4Z_fB-jO_I0/s320/windowsblogview.png" alt="" id="BLOGGER_PHOTO_ID_5345132569641885154" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ng7gq677Olk/Si25wJrgHeI/AAAAAAAABVw/4Z_fB-jO_I0/s1600-h/windowsblogview.png"&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;/a&gt;&lt;br /&gt;&lt;br /&gt;And here's the blotchy Mac version:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ng7gq677Olk/Si27DxxyVZI/AAAAAAAABV4/jTeprExZwZA/s1600-h/macblog.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 206px;" src="http://1.bp.blogspot.com/_ng7gq677Olk/Si27DxxyVZI/AAAAAAAABV4/jTeprExZwZA/s320/macblog.png" alt="" id="BLOGGER_PHOTO_ID_5345134006334805394" border="0" /&gt;&lt;/a&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;br /&gt;Hmmm.  The difference is more striking when they are shown at actual size.  But whatever.&lt;br /&gt;&lt;br /&gt;In addition, a file listing in Windows 7 has more white space while displaying the same amount of information in the same amount of screen space.  Similarly, websites don't look as nice in Firefox on the mac (or Ubuntu) as they do in Windows 7.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Overall, my first impressions of a Mac are that it's  a step down from the visual experience of windows 7.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/304550259526569801-4487824861167760349?l=thecontrariansblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecontrariansblog.blogspot.com/feeds/4487824861167760349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/06/my-first-mac.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/4487824861167760349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/304550259526569801/posts/default/4487824861167760349'/><link rel='alternate' type='text/html' href='http://thecontrariansblog.blogspot.com/2009/06/my-first-mac.html' title='My First Mac'/><author><name>thommango</name><uri>http://www.blogger.com/profile/05678320391124257277</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_ng7gq677Olk/Si2zznqigxI/AAAAAAAABVM/-8pnKvDVulc/S220/Hammer0001.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ng7gq677Olk/Si25wJrgHeI/AAAAAAAABVw/4Z_fB-jO_I0/s72-c/windowsblogview.png' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
