<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Pixel Pushing Monkey &#187; software</title>
	<atom:link href="http://pixelpushingmonkey.com/blog/tag/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://pixelpushingmonkey.com/blog</link>
	<description>random ramblings of a designer in the valley</description>
	<lastBuildDate>Thu, 05 Mar 2009 08:36:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>This is not the new template I was referring to&#8230;</title>
		<link>http://pixelpushingmonkey.com/blog/2009/03/04/this-is-not-the-new-template-i-was-referring-to/</link>
		<comments>http://pixelpushingmonkey.com/blog/2009/03/04/this-is-not-the-new-template-i-was-referring-to/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 01:30:36 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[uncategorized]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/?p=189</guid>
		<description><![CDATA[Meanwhile I&#8217;m working on a completely new template for my blog, I made the decision to temporarily rever the blog&#8217;s template to something very simplistic. This will give me the flexibility to be able to add richer content without having &#8230; <a href="http://pixelpushingmonkey.com/blog/2009/03/04/this-is-not-the-new-template-i-was-referring-to/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Meanwhile I&#8217;m working on a completely new template for my blog, I made the decision to temporarily rever the blog&#8217;s template to something very simplistic. This will give me the flexibility to be able to add richer content without having to worry about the constraints of the previous blog template, and start looking forward to the eventual implementation of the new one.</p>
<p>I did run into one snag: Since WordPress&#8217;s own default theme is really formatted for a fixed width 800&#215;600 screen, it doesn&#8217;t jive with my new design &amp; content areas. I looked around and found this theme, which is a 1024 adaptation of the original WordPress template. You can download this template here:</p>
<p><a href="http://www.cenolan.com/2008/11/wordpress-default-theme-1024-wide/" target="_blank">WordPress Default Theme 1024 Wide</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2009/03/04/this-is-not-the-new-template-i-was-referring-to/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Only solution was to revert&#8230;</title>
		<link>http://pixelpushingmonkey.com/blog/2009/02/23/only-solution-was-to-revert/</link>
		<comments>http://pixelpushingmonkey.com/blog/2009/02/23/only-solution-was-to-revert/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 18:11:56 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[uncategorized]]></category>
		<category><![CDATA[addons]]></category>
		<category><![CDATA[annoyances]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/?p=185</guid>
		<description><![CDATA[I still can&#8217;t find what&#8217;s wrong with AJAXed WordPress. After a few back &#38; forth on the author&#8217;s forum here, he offered a few things that I could look into, but nothing I did or could look into solved the &#8230; <a href="http://pixelpushingmonkey.com/blog/2009/02/23/only-solution-was-to-revert/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I still can&#8217;t find what&#8217;s wrong with AJAXed WordPress. After a few back &amp; forth on the author&#8217;s forum <a href="http://ajaxedwp.com/forum/general-support/wp-271-breaks-ajaxed-wordpress/#awp::forum/general-support/wp-271-breaks-ajaxed-wordpress/" target="_blank">here</a>, he offered a few things that I could look into, but nothing I did or could look into solved the problem. The only thing either of us can point to seems to be some weird error thrown by the newest version of WordPress:</p>
<p><strong>Warning</strong>:  htmlspecialchars_decode() expects parameter 1 to be string, NULL given in <strong>/home2</strong></p>
<p>/pixelpu1/public_html/blog/wp-includes/compat.php on line <strong>105</strong></p>
<p>I can&#8217;t figure out what that means&#8230; there are nothing in the configuration that even points to that directory. Comparing the old &#8220;compat.php&#8221; in WP 2.7 and WP 2.7.1 revealed that the new compat.php file is incredibly huge compared to the old one, seemingly with a lot more error checking routine than before.</p>
<p>The only thing I can do for now, is revert back to WP 2.7. I&#8217;m also considering a new blog layout that will probably make AJAxed WordPress unnecessary anyway&#8230;. Things to ponder&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2009/02/23/only-solution-was-to-revert/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AJAXed WordPress still broken&#8230;</title>
		<link>http://pixelpushingmonkey.com/blog/2009/02/17/ajaxed-wordpress-still-broken/</link>
		<comments>http://pixelpushingmonkey.com/blog/2009/02/17/ajaxed-wordpress-still-broken/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 19:48:50 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[addons]]></category>
		<category><![CDATA[annoyances]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/?p=180</guid>
		<description><![CDATA[AJAXed WP is still broken, but I&#8217;ve reactivated it in hopes that the author can come take a look and try to figure out what&#8217;s going on. I&#8217;ve tried several things, including: Disabling all addons other than AJAXed WP. Re-uploading &#8230; <a href="http://pixelpushingmonkey.com/blog/2009/02/17/ajaxed-wordpress-still-broken/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>AJAXed WP is still broken, but I&#8217;ve reactivated it in hopes that the author can come take a look and try to figure out what&#8217;s going on. I&#8217;ve tried several things, including:</p>
<ul>
<li>Disabling all addons other than AJAXed WP.</li>
<li>Re-uploading all the files from WP 2.7.1.</li>
<li>Re-uploading AJAXed WP files manually.</li>
<li>Changing back to default theme.</li>
</ul>
<p>Nothing&#8217;s worked so far&#8230; I&#8217;m gonna try a database repair or something next.</p>
<p><strong>Update:</strong></p>
<p><strong>Performed some database maintenance routines&#8230; optimizing and removing overhead. It&#8217;s not having any effects.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2009/02/17/ajaxed-wordpress-still-broken/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AJAXed WordPress a little broken right now</title>
		<link>http://pixelpushingmonkey.com/blog/2009/02/11/ajaxed-wordpress-a-little-broken-right-now/</link>
		<comments>http://pixelpushingmonkey.com/blog/2009/02/11/ajaxed-wordpress-a-little-broken-right-now/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 22:09:40 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[addons]]></category>
		<category><![CDATA[annoyances]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/?p=161</guid>
		<description><![CDATA[I upgraded to WP 2.7.1 today, and it broke some functionality in the &#8220;AJAXed WordPress&#8221; plugin. So if you click all the &#8220;click to continue reading&#8230;&#8221; links, they won&#8217;t work.  I&#8217;m too lazy to deactivate the plugin right now, since &#8230; <a href="http://pixelpushingmonkey.com/blog/2009/02/11/ajaxed-wordpress-a-little-broken-right-now/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I upgraded to WP 2.7.1 today, and it broke some functionality in the &#8220;AJAXed WordPress&#8221; plugin. So if you click all the &#8220;click to continue reading&#8230;&#8221; links, they won&#8217;t work.  I&#8217;m too lazy to deactivate the plugin right now, since it&#8217;ll make my &#8220;wall of text&#8221; look even more daunting than ever. You can still read the full blog post by clicking on the title.</p>
<p>Hope they fix it soon.</p>
<p><strong>Update: Temporarily disabled the addon and inserted old school &#8212;more&#8212; tags on the more recent posts.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2009/02/11/ajaxed-wordpress-a-little-broken-right-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Quick Search Box isn&#8217;t quite QuickSilver&#8230; at least not yet</title>
		<link>http://pixelpushingmonkey.com/blog/2009/01/15/google-quick-search-box-isnt-quite-quicksilver-at-least-not-yet/</link>
		<comments>http://pixelpushingmonkey.com/blog/2009/01/15/google-quick-search-box-isnt-quite-quicksilver-at-least-not-yet/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 07:47:27 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/?p=149</guid>
		<description><![CDATA[QuickSilver, for those who are unfamiliar, is one of the greatest software utility on Mac. On its most basic level, it is a text-based application launcher. With some experience with its more intricate features, you can select and copy multiple &#8230; <a href="http://pixelpushingmonkey.com/blog/2009/01/15/google-quick-search-box-isnt-quite-quicksilver-at-least-not-yet/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://docs.blacktree.com/quicksilver/what_is_quicksilver" target="_blank">QuickSilver</a>, for those who are unfamiliar, is one of the greatest software utility on Mac. On its most basic level, it is a text-based application launcher. With some experience with its more intricate features, you can select and copy multiple files from different locations, append text into files, create drawers for multiple copy and paste as well as storing text clippings. Some people would go as far as getting rid of OS X&#8217;s dock altogether and base their entire workflow on just QuickSilver alone.</p>
<p>In the past year though, the development of QuickSilver came to a grinding halt. It was put into the open source community but received very little attention since. The original developer of QuickSilver now works for Google&#8217;s Mac division, and has been focused on other projects. So imagine my excitement when I came across the article on <a href="http://smokingapples.com/software/google-quick-search-box-attempts-to-dethrone-quicksilver/" target="_blank">Smoking Apples Blog</a> that the same developer has unveiled his latest project, <a href="http://code.google.com/p/qsb-mac/" target="_blank">Google Quick Search</a> for the Mac.</p>
<p><span id="more-149"></span></p>
<p>I immediately switched over and messed with Google Quick Search for about two days. For a very early beta, Google Quicks Search shows some promise, but I still prefer QuickSilver by a fair margin.</p>
<p>The Good:</p>
<ul>
<li>Google Quick Search is easier to use for the first time user. The straight forward presentation of search results are easy to understand.</li>
<li>For the advanced user who wants to perform specific action on search results, QuickSilver does this with two-to-three panels, where the first panel is the search result, second panel performs action with third panel for any additional action. By default, the second panel action is &#8220;open&#8221;, which works well for the application launching aspect of QuickSilver. However, to learn how to perform additional actions and drill deeper into menus becomes a convoluted key combination of arrows and tabs. GQS does better in this regard, because all the items are organized in a single view. You can drill down into deeper action menus in very consistent manner, and the presentation isn&#8217;t necessarily limited to only three panels.</li>
<li>GQS also allows performing web searches more straight forward. In QuickSilver, you have to first install the web search plugin. Type in the name of the appropriate search engine, then tab over to the text field (third panel) to type in the search text. In GQS, performing web searches with your default browser is just a key press away.</li>
</ul>
<p>The Bad:</p>
<ul>
<li>QuickSilver is a desktop search tool first,  with some web featured attached via plugin. So by default it does what I want it to do, which is search for documents and applications on my local folder. GQS has a mixed approach to presenting some applications/folders/documents, with some links to search for text on Google. Sometimes, even searching for applications that&#8217;s simply in the default application folder, will end up with web searches as the first result. For example, I typed in &#8220;adium&#8221; when I first installed GQS, and my default option was &#8220;search for &#8216;adium&#8217; on google&#8221;. Of course, these results do improve overtime as GQS learns which result you care about more; but the default for a desktop searching app should be what&#8217;s on my desktop, not the web.</li>
<li>Related problem to issue #1, is that to some extent, you can never really get what you want in the results because of the way web search options are mixed in with local options. I typed in &#8220;log&#8221; and came up with three folders named &#8220;log&#8221; in my results, but none of the three is the log folder I was looking for. Drilling down deeper into local results, I finally found the correct log folder as the #6 choice. The problem is, I look for the other log folder quite often as well, so as long as GQS insists on displaying the top 3 local search results mixed in with their own web search options, I&#8217;ll probably be looking for the wrong log folder half of the time.</li>
<li>QuickSilver also maintains its own index, as opposed to relying on hooking to Spotlight for its searches. The downside is that QuickSilver only index folders you tell it to look into (by default it looks for Application &amp; Documents, for the most part, all you need), while you can still use it to manually navigate into folders that you don&#8217;t index. GQS&#8217;s hook into Spotlight allows it to look for everything and anything on your hard drive, but that means the performance suffers. Just about every search result I attempted with GQS resulted in a few seconds of lag while it processed Spotlight results. It&#8217;s really not a huge amount of time, except I&#8217;m completely spoiled by QuickSilver&#8217;s instantaneous response. You don&#8217;t have an option to turn Spotlight off, because there are no way to index individual folders within its preferences right now, and if you turn Spotlight searches off, GQS will only display web search options.</li>
</ul>
<p>Google Quick Search also suffers from a lot of instability issues currently. At one point it was hanging while consuming an increasing amount of memory, by the time I noticed it and force the application to shut down from Activity Monitor, it was using up 360MB of RAM, while consuming 99% of all the processing cycles on one of my cores. Keep in mind that this is a really, really early beta, so I assume that the performance issue will be fixed over time. Given the popularity of this download already, I hope it&#8217;s relatively quick.</p>
<p>However, whether or not they will change some interface behavior issues (for example, making web search results a secondary option on a different keypress, ability to monitor folders instead of relying on Spotlight) remains to be seen.</p>
<p>For now, I&#8217;m sticking with QuickSilver, it is still more robust &amp; flexible, and I&#8217;ve already endured the learning curve.</p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2009/01/15/google-quick-search-box-isnt-quite-quicksilver-at-least-not-yet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Del.icio.us plugin for Firefox 3</title>
		<link>http://pixelpushingmonkey.com/blog/2008/05/13/delicious-plugin-for-firefox-3/</link>
		<comments>http://pixelpushingmonkey.com/blog/2008/05/13/delicious-plugin-for-firefox-3/#comments</comments>
		<pubDate>Tue, 13 May 2008 17:01:35 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[addons]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[tips and tricks]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/?p=102</guid>
		<description><![CDATA[I&#8217;ve been using Firefox 3 beta for a while now, and it&#8217;s a definite improvement in memory usage and speed over Firefox 2. As expected, it&#8217;s taking some of the addon developers quite a while to write new versions of &#8230; <a href="http://pixelpushingmonkey.com/blog/2008/05/13/delicious-plugin-for-firefox-3/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been using Firefox 3 beta for a while now, and it&#8217;s a definite improvement in memory usage and speed over Firefox 2. As expected, it&#8217;s taking some of the addon developers quite a while to write new versions of their addon that&#8217;s compatible with Firefox 3.</p>
<p>Granted, I don&#8217;t use a whole lot of Firefox addons, but there is one addon I couldn&#8217;t live without: The bookmarking addon from del.icio.us. Since I work on multiple computers at work and home, del.ici.ous has became a valuable tool to keep all of my bookmark in one place. It&#8217;s also much more flexible than Google Bookmarks.</p>
<p>Now there is a beta version of the del.icio.us addon for Firefox 3, available here:</p>
<p><a href="http://blog.delicious.com/blog/2008/04/firefox-3-delicious-and-you.html" target="_blank">delicious blog &#8211; Firefox 3, del.icio.us, and you</a></p>
<p>Just follow the link and install the new version of the addon, so far it&#8217;s been working great. With the availability of this addon, my switch over to Firefox 3 is complete.</p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2008/05/13/delicious-plugin-for-firefox-3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Google: If we can&#8217;t conquer, fragment</title>
		<link>http://pixelpushingmonkey.com/blog/2007/11/12/google-if-we-cant-conquer-fragment/</link>
		<comments>http://pixelpushingmonkey.com/blog/2007/11/12/google-if-we-cant-conquer-fragment/#comments</comments>
		<pubDate>Tue, 13 Nov 2007 04:33:06 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[annoyances]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[wtf]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2007/11/12/google-if-we-cant-conquer-fragment/</guid>
		<description><![CDATA[I can&#8217;t take credit for the title of this post, it&#8217;s really just a part of the discussion on one of the TWIT podcast this past week (or was it the week before? I can&#8217;t remember). Last week Google announced &#8230; <a href="http://pixelpushingmonkey.com/blog/2007/11/12/google-if-we-cant-conquer-fragment/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I can&#8217;t take credit for the title of this post, it&#8217;s really just a part of the discussion on one of the <a href="http://twit.tv/twit" target="_blank">TWIT</a> podcast this past week (or was it the week before? I can&#8217;t remember). Last week Google announced an astonishingly underwhelming software platform. I mean, it&#8217;s not horrible or anything, it&#8217;s just disappointing that a lot of people were expecting Google to throw their hat in a complete consumer product, rather than a half-assed promise to deliver some sort of product nine months from now which may or may not be any good.</p>
<p>Well, Google released the Android SDK today. The SDK was pretty impressive, giving us a good preview of the <a href="http://www.engadget.com/2007/11/12/a-visual-tour-of-androids-ui/" target="_blank">the OS user interface (via Engadget)</a>. However, one can&#8217;t help notice how much the &#8220;mockup&#8221; looks like a Palm Centro, or any myriad of Palm or Windows Mobile device that&#8217;s been available so far. One also can&#8217;t help but notice how the UI takes many lessons from iPhone&#8217;s UI. Imitation is the sincerest form of flattery, I suppose, but didn&#8217;t everyone expect a *lot* more from Google than <strong>just another software platform that looks just like any other software platform?</strong></p>
<p>I listen to podcasts when I bike to work every morning (my form of reading the newspaper while having breakfast?), and one of the panelist on TWIT made a lot of sense, although I can&#8217;t recall it verbatim (and I&#8217;m too lazy to listen through a one-hour long podcast to find the exact quote). Whenever Google can&#8217;t conquer a market, they fragment.</p>
<p>Take for example, the &#8220;OpenSocial&#8221; initiative that Google just started. Google had their own social networking property (<a href="http://www.orkut.com" target="_blank">www.orkut.com</a>), which was almost completely forgotten as a footnote to all their other services. Facebook became the monstrosity that overtook MySpace, which long before had overtaken Friendster. Orkut, however, was nowhere in anyone&#8217;s distant memory. By introducing OpenSocial, Google is undoing Facebook&#8217;s dominance in building web applets specifically for their service. In away, it seems like a move that benefits every developer, who can now develop for every social networking site (other than Facebook) and support many &#8220;platforms&#8221; at once. Of course, the &#8220;side&#8221; benefit is that Google has planted the seed that could possibly unseat Facebook from its dominance at the top, and also insert themselves as the tour-de-force of any social networking site that may eventually take the throne.</p>
<p>Taking a look at what they&#8217;ve done with Android, they&#8217;ve essentially fragmented any previous mobile Linux development, again inserted themselves at the helm of the movement. Furthermore, they&#8217;ve even fragmented the Java development community as well. <a href="ttp://crave.cnet.com/8301-1_105-9815495-1.html?part=rss&amp;tag=feed&amp;subj=Crave" target="_blank">CNet&#8217;s Crave blog</a> has a great post on this, which touches on some of the issues with Android&#8217;s SDK and overall Java development. Of course this isn&#8217;t all bad, since Java in itself is a platform that has failed to satisfy anyone. However, once again it shows Google as a very shrewd company at being able to project themselves as a kind, gentle company that can do no evil; and at the same time, position themselves as the titan that is able to undermine an entire industry in one fell swoop.</p>
<p>Who does that sound like? You know it, it&#8217;s on the tip of your tongue, you know exactly who I&#8217;m talking about.</p>
<p><strong>Yup, Apple. </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2007/11/12/google-if-we-cant-conquer-fragment/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google&#8217;s &#8220;Android&#8221; is the most exciting and useless announcement ever</title>
		<link>http://pixelpushingmonkey.com/blog/2007/11/06/googles-android-is-the-most-exciting-and-useless-announcement-ever/</link>
		<comments>http://pixelpushingmonkey.com/blog/2007/11/06/googles-android-is-the-most-exciting-and-useless-announcement-ever/#comments</comments>
		<pubDate>Wed, 07 Nov 2007 00:20:25 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[gadget]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[wtf]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2007/11/06/googles-android-is-the-most-exciting-and-useless-announcement-ever/</guid>
		<description><![CDATA[Google&#8217;s Open Handset Alliance is exciting, because geeky programmers around the world just all simultaneously orgasmed and are now struggling to hold their drool inside what is presumed, to be their oral cavity. To be frank, that was not my &#8230; <a href="http://pixelpushingmonkey.com/blog/2007/11/06/googles-android-is-the-most-exciting-and-useless-announcement-ever/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Google&#8217;s Open Handset Alliance is exciting, because geeky programmers around the world just all simultaneously orgasmed and are now struggling to hold their drool inside what is presumed, to be their oral cavity. To be frank, that was not my first response to the announcement. I had a really, really busy day at work when Google hit the press; so my first impression was, &#8220;Oh, there are some new info on the Googlephone, great!&#8221;</p>
<p>It was another day of soul-searching later, that I said to myself, &#8220;Wait, is that all there is to this news? That&#8217;s it? Really? You mean, I didn&#8217;t miss anything? I mean.. I combed through my RSS reader for hours and hours looking for more detailed information, something more exciting, something with actual substance&#8230;. and&#8230; really? That&#8217;s it?&#8221; For at least a few hours, I thought I was caught in some sort of temporal anomaly and was missing vital information that Google has apparently announced to the entire world minus little ol&#8217; me.</p>
<p>The truth is rather, disappointing? Underwhelming? Indeed, the news outlets were positive on Day 1, and almost all universally speculative and introspective on Day 2. How many times have we been promised a &#8220;mobile phone OS based on Linux &amp; open-source&#8221;? This harkens back to the Linux PDA days, and we all know how that went. The only difference between Google&#8217;s announcement and all the other dozen open-source mobile OS initiative, is that Google has a lot of money. Shitloads of money. Certainly a lot more money than open source Linux companies that&#8217;s been trying to figure out how to make any money at all by doing, anything and everything?</p>
<p>Of course you&#8217;ll see an impressive list of partners, it&#8217;s Google for god&#8217;s sake! Everyone jump in the pool! The question is, how many of those partners really have any product development plans? How many of those partners will be looking for their own competitive advantage once the SDK is out? How many of those partners will actually, actively contribute to the initiative once they realized that they are at very high risk to put themselves out of business?</p>
<p>The answer for now is, &#8220;It&#8217;s Google, they&#8217;ll make it work.&#8221; We&#8217;ll see what develops in the coming months. I see it as Google just throwing a piece of SDK out there, and allowing the sharks to battle it out for supremacy. After all, taking this strategy really means they have very little stake in any particular company. It&#8217;s a smart way to position themselves, as a software platform provider that doesn&#8217;t really care which hardware wins out. If Sony Ericsson develops something great and put HTC out of business, so be it. If Nokia collapse (well, they haven&#8217;t made a commitment to the consortium at all yet, probably a smart move at this point for them), it really doesn&#8217;t matter to Google either.</p>
<p>I&#8217;m starting to see a bunch of executives &amp; software engineers from companies gather at a coliseum built in Google&#8217;s backyard (or maybe by naval airbase or something), and someone from Google is sitting atop in the Emperor&#8217;s seat and just giggling at the bloodshed that&#8217;s about to happen.</p>
<p>There&#8217;s nothing fundamentally wrong with the way that Google is going about this. In fact, it&#8217;s probably the smartest thing they could do to get into the mobile device arena without actually becoming involved in it. The style just disagrees with me on a personal level. I like companies that design end-to-end solutions that satisfies consumer needs. For example, Tivo is a great company that threw themselves into the heat of the battle, and forever changed the way we interact with televisions.</p>
<p>That kind of a company earns my respect. Google&#8217;s Open Handset initiative makes me wonder, &#8220;Is this just going to be a Linux version of Windows Mobile?&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2007/11/06/googles-android-is-the-most-exciting-and-useless-announcement-ever/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgraded to WordPress 2.3</title>
		<link>http://pixelpushingmonkey.com/blog/2007/09/28/upgraded-to-wordpress-23/</link>
		<comments>http://pixelpushingmonkey.com/blog/2007/09/28/upgraded-to-wordpress-23/#comments</comments>
		<pubDate>Fri, 28 Sep 2007 20:33:21 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[addons]]></category>
		<category><![CDATA[annoyances]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tips and tricks]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2007/09/28/upgraded-to-wordpress-23/</guid>
		<description><![CDATA[It took me a few hours to upgrade to WordPress 2.3 last night. I don&#8217;t have the coding prowess of some out there, so it wasn&#8217;t exactly unexpected that it would&#8217;ve been a painful undertaking. However, upgrading to WP 2.3 &#8230; <a href="http://pixelpushingmonkey.com/blog/2007/09/28/upgraded-to-wordpress-23/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It took me a few hours to upgrade to WordPress 2.3 last night. I don&#8217;t have the coding prowess of some out there, so it wasn&#8217;t exactly unexpected that it would&#8217;ve been a painful undertaking. However, upgrading to WP 2.3 was even more difficult than I had expected due to the new tagging mechanism built into WP 2.3 (which I had known about beforehand, but wasn&#8217;t expecting any issues).</p>
<p>Upon installing WP 2.3, I immediately was being fed errors due to the use of Simple Tagging plugin that I had before to manage tags. I had to disable Simple Tagging, then import the tags into WP&#8217;s new format. The import process was pretty easy and smooth. However I immediately found that there are no tag management UI built into WP 2.3 at all. Good thing that someone had already wrote a plugin to help manage tags, but it&#8217;s perplexing that you would have a blog that supports tags without any UI that help manage tags.</p>
<p>Furthermore, the tag cloud display that shipped with WP has no options whatsoever. It just displays a cloud, it doesn&#8217;t give you any customization capabilities. You can&#8217;t display a list view that I had before (although arguably I may stick with the cloud view anyway). Although there are a few early plugins that can help you customize the tag cloud display just a little bit, none of them had the flexibility of the Simple Tagging Widget.</p>
<p>Of course, retaining Simple Tagging isn&#8217;t possible, because the database structure that Simple Tagging used before is completely invalid with WP 2.3. So even though now there&#8217;s an &#8220;official&#8221; tagging structure in place, overall it is much less effective and usable than previous third party implementations. Over time, there will be third party enhancments to the built-in tagging mechanism for WP 2.3, but I&#8217;m really disappointed in how bad the out-of-the-box experience is.</p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2007/09/28/upgraded-to-wordpress-23/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>It&#8217;s not just about the touchscreen</title>
		<link>http://pixelpushingmonkey.com/blog/2007/07/26/its-not-just-about-the-touchscreen/</link>
		<comments>http://pixelpushingmonkey.com/blog/2007/07/26/its-not-just-about-the-touchscreen/#comments</comments>
		<pubDate>Thu, 26 Jul 2007 23:08:13 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[annoyances]]></category>
		<category><![CDATA[gadget]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2007/07/26/its-not-just-about-the-touchscreen/</guid>
		<description><![CDATA[FYI, I still don&#8217;t have an iPhone yet. Why? Despite of how much I love the iPhone, I still don&#8217;t believe in signing  a two year contract for AT&#38;T/Cingular. I&#8217;ve been a customer with Cingular back since when they were &#8230; <a href="http://pixelpushingmonkey.com/blog/2007/07/26/its-not-just-about-the-touchscreen/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>FYI, I still don&#8217;t have an iPhone yet. Why?</p>
<p>Despite of how much I love the iPhone, I still don&#8217;t believe in signing  a two year contract for AT&amp;T/Cingular. I&#8217;ve been a customer with Cingular back since when they were PacBell PCS, I have no reason to be locked down to a contract to prove my loyalty to a carrier. Especially since the iPhone isn&#8217;t subsidized at all. If signing a contract meant I can save a few hundred dollars, then at least the value proposition is existent. There is absolutely no reason to a sign a contract for a phone that will inevitably be unlocked (and probably be available at the same price).</p>
<p>Service issues aside, the iPhone itself is simply one of the most brilliant consumer product ever made. It is a device that will completely reshape the mobile phone market. The problem is, the other phone manufacturers seem to be thinking, &#8220;Wow, the iPhone has a touchscreen, we must all move to touchscreen-only phones as well.&#8221; I&#8217;m not saying that iPhone&#8217;s touchscreen isn&#8217;t brilliant, but it isn&#8217;t the end-all solution to the woes of the mobile phone design we&#8217;ve seen in the past decade.</p>
<p>There are already several manufacturers that&#8217;s decided to manufacture their own versions of a touchscreen phone. Some of which has been offering touchscreen capability for years (for example, most of HTC&#8217;s Windows Mobile based phones). The problem with these phones isn&#8217;t whether or not your buttons are placed on a screen or engraved into a rubber nub, the problem is the underlying unresponsive, inadequate, and sometimes down-right ugly software.</p>
<p>It&#8217;s easy to credit an obvious invention (even though touchscreen has always been around, the type that iPhone uses, basically a type of clear laptop touchpad, is completely new to the market) for the success of a hardware product; ultimately it isn&#8217;t just the hardware design, but how the hardware design interact, melds and works with the underlying software. I don&#8217;t find the buttons on my Razr hard to press, I don&#8217;t find the features on my HTC Windows Mobile phone to be so hard to access or inadequate; but I also don&#8217;t understand why everything I do on either of these phones seems to take place 3 seconds after I&#8217;ve executed a command, clicked a button, or even just scrolling through the address book.</p>
<p>Years and years ago, there was this great, ambitious operating system called BeOS. It was built from the ground up to be a multi-threaded, multi-CPU operating system. The most impressive aspect of BeOS, was how responsive it was at handling tasks that were extremely taxing to other operating system at the time. You can run multiple windows of videos, move them around the screen, resize them and still have lightning fast response. Mind you, this was the age when most users were still living with Windows 3.1 (maybe some on Windows 95?). The software engineers of BeOS were able to achieve this, because they were very aware that the outward responsiveness of an OS is just as important to its interaction with the user as the underlying operations.</p>
<p>For example, while another OS will prioritize the task of writing files to the disk, BeOS prioritized the playback of that file being written, saved, copied. The writing of the file can still be finished up in the background, but the immediate feedback of that file being worked on is the most important thing to the user, and delivered a level of interactivity that was far more appreciable.  The OS was instantaneously more robust because it made sure that you knew what it is doing, what you&#8217;ve done, then went ahead and finished up all those tasks in the background where it wouldn&#8217;t bother you.</p>
<p>That is in essence one of the most important aspect about the iPhone. On the first week of iPhone&#8217;s release, CNet even performed a real-life, side-by-side test of iPhone&#8217;s UI speed against what Apple were showing in the commercial. There were all sorts of accusation that Apple had fussed with the footage, sped up some parts, edited out the lag time in between. Well, the CNet guys found that almost second by second, they can do everything that was done in the commercial with their iPhone. Sure, the touchscreen UI is slick and intuitive, but it is also the amazing responsiveness of the UI, the underlying robustness of the software, that really sets the iPhone apart from any phone that you&#8217;ve ever used before.</p>
<p>Another company named Pasen put out this video on Youtube recently:</p>
<p>[There is a video that cannot be displayed in this feed. <a href="http://pixelpushingmonkey.com/blog/2007/07/26/its-not-just-about-the-touchscreen/">Visit the blog entry to see the video.]</a></p>
<p>Sure, it&#8217;s a touchscreen device that completely rips off the iPhone. Look at the video, watch the number of times you had to click, double-click, drag fingers around, try to see if the device is responding. Wait, what is it doing now? Did I just select that? Is that playing now? How do I.. wait, let me click on that again.</p>
<p>I hope the rest of the consumer electronics industry doesn&#8217;t follow suit. It&#8217;s not just about the touchscreen.</p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2007/07/26/its-not-just-about-the-touchscreen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgraded to WordPress 2.2</title>
		<link>http://pixelpushingmonkey.com/blog/2007/05/29/upgraded-to-wordpress-22/</link>
		<comments>http://pixelpushingmonkey.com/blog/2007/05/29/upgraded-to-wordpress-22/#comments</comments>
		<pubDate>Tue, 29 May 2007 20:19:48 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Random Musings]]></category>
		<category><![CDATA[patch]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[tips and tricks]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2007/05/29/upgraded-to-wordpress-22/</guid>
		<description><![CDATA[Everything seems to be up and running as usual. I was pleasantly suprised to see that my themes &#38; plugins are all fully functional. The only difference seems to be the inclusion of widget functionality in WP 2.2, which makes &#8230; <a href="http://pixelpushingmonkey.com/blog/2007/05/29/upgraded-to-wordpress-22/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Everything seems to be up and running as usual. I was pleasantly suprised to see that my themes &amp; plugins are all fully functional. The only difference seems to be the inclusion of widget functionality in WP 2.2, which makes the previous &#8220;widget-enabling&#8221; addon obsolete.</p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2007/05/29/upgraded-to-wordpress-22/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reality of hiring and expansion</title>
		<link>http://pixelpushingmonkey.com/blog/2007/05/19/reality-of-hiring-and-expansion/</link>
		<comments>http://pixelpushingmonkey.com/blog/2007/05/19/reality-of-hiring-and-expansion/#comments</comments>
		<pubDate>Sun, 20 May 2007 00:58:04 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tidbits of Life]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2007/05/19/reality-of-hiring-and-expansion/</guid>
		<description><![CDATA[This past week, Microsoft&#8217;s Mac development team announced that a real document converter, that will allow old versions of Office users to convert to new versions of Office 2007 format, will not be released until after Mac Office 2008 is &#8230; <a href="http://pixelpushingmonkey.com/blog/2007/05/19/reality-of-hiring-and-expansion/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This past week, Microsoft&#8217;s Mac development team announced that a real document converter, that will allow old versions of Office users to convert to new versions of Office 2007 format, will not be released until after Mac Office 2008 is complete. It was a choice of using existing resources to focus on releasing Office 2008 for Mac on schedule, rather than delaying it to get the converter out.</p>
<p>A few weeks prior, Apple made a similar announcement in regards to OS X. In order to get iPhone delivered and out on the market on time, they had to shift resouces from the OS X team to work on the iPhone. Therefore, they had to delay the release of OS X until after iPhone.</p>
<p>The general reaction to both of these events are about the same, although Apple&#8217;s announcement created a much more visible ripple through news coverage (and understandably so). Most people would think, a company with the size, resource as Microsoft and Apple, shouldn&#8217;t have any issues simply pulling in new resources and get the software released on time. Having gone through the responsibilities of finding new hire and contractors myself, I can sympathize with the difficulty of simply bringing in new resources. It&#8217;s never as easy as finding qualified people and bringing them in.</p>
<p>Besides the process of finding and filtering through the number of talents out there available, you have to find the one that culturally fits into the company&#8217;s general atmosphere. That process in itself can take more than a few weeks. Multiple interviews are scheduled with each interviewee, each person in the process will take up at least half of a work day. If you were lucky enough to find someone who is equally qualified in both skill set and personality (usually you end up with more of one, or not enough of the other), it will take anywhere between a week to a month to integrate the new hire into the processes of your workflow.</p>
<p>All in all, for just one new hire into an established team, you&#8217;re looking at a hiring and development cycle that ranges anywhere between 3 weeks to 2 months. Not to mention that getting the new hire attuned, probably takes attention and time away from the rest of your team. By the time that new hire is an active, autonomously contributing member of your team, you&#8217;re looking at 2 months down the road.</p>
<p>This situation is even worse when you&#8217;re dealing with short-term hires to finish specific projects. You need to ramp them up to speed to finish the project on time, then after the project is done, you have to figure out if the long term plan of your company justifies keeping that person on tab. The obvious solution is to not make any permanent hires, and simply contract out the work. However, the process of finding a contractor, and maintaining the relationship with the contractor isn&#8217;t any easier than finding a permanent hire.</p>
<p>It&#8217;s easy to criticize these companies for not expanding resources to get their products out on time. The question is, would you rather put up with shoddy quality on the final product because of improper resource expansion? Under the same situation, I would always choose to maintain the quality of the product, rather than the schedule of the product.</p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2007/05/19/reality-of-hiring-and-expansion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>For Windows user with QuickSilver envy</title>
		<link>http://pixelpushingmonkey.com/blog/2007/04/24/for-windows-user-with-quicksilver-envy/</link>
		<comments>http://pixelpushingmonkey.com/blog/2007/04/24/for-windows-user-with-quicksilver-envy/#comments</comments>
		<pubDate>Tue, 24 Apr 2007 18:17:48 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tips and tricks]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2007/04/24/for-windows-user-with-quicksilver-envy/</guid>
		<description><![CDATA[For many Mac users, QuickSilver is one application they can&#8217;t do without. It&#8217;s one of those amazingly simple application that be can extended to be extremely powerful, but still elegant enough to be used for its most basic function as &#8230; <a href="http://pixelpushingmonkey.com/blog/2007/04/24/for-windows-user-with-quicksilver-envy/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>For many Mac users, <a href="http://quicksilver.blacktree.com/" target="_blank">QuickSilver </a>is one application they can&#8217;t do without. It&#8217;s one of those amazingly simple application that be can extended to be extremely powerful, but still elegant enough to be used for its most basic function as a program launcher. It&#8217;s also one of those software that permanently changes an user&#8217;s behavior in how they interact with an operating system forever.</p>
<p>As I was listening to <a href="http://www.twit.tv/ww" target="_blank">Windows Weekly podcast</a> this morning, I found out that Leo Laporte had gotten a new sponsor (for at least this episode) that makes a software called &#8220;Engage&#8221;. It offers a bit of the same functionality as QuickSilver for those envious Windows users. Although most likely, Windows users never knew such an approach to program launcher existed, but Mac users dual-booting or virtualizing Windows on their machine is probably incredibly frustrated every time they had to reach into that Start Menu. It is still far less powerful than QuickSilver in terms of extensibility and integration via plugins into other programs, but at least it&#8217;s better than the bare minimum Start Menu that Windows comes with.</p>
<p><a href="http://www.lyriccode.com/" target="_blank">Engage &#8211; the automatic start menu organizer</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2007/04/24/for-windows-user-with-quicksilver-envy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Leopard is a lazy, sleepy kitty</title>
		<link>http://pixelpushingmonkey.com/blog/2007/04/12/leopard-is-a-lazy-sleepy-kitty/</link>
		<comments>http://pixelpushingmonkey.com/blog/2007/04/12/leopard-is-a-lazy-sleepy-kitty/#comments</comments>
		<pubDate>Thu, 12 Apr 2007 22:47:55 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2007/04/12/leopard-is-a-lazy-sleepy-kitty/</guid>
		<description><![CDATA[Apple announced today that Leopard is going to be delayed (via TUAW) until October because of the focused effort in getting iPhone out in time. Personally, I think the delay doesn&#8217;t really mean much. As much as I love to &#8230; <a href="http://pixelpushingmonkey.com/blog/2007/04/12/leopard-is-a-lazy-sleepy-kitty/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Apple announced today that <a href="http://www.tuaw.com/2007/04/12/apple-announces-leopard-delays-due-to-the-iphone/">Leopard is going to be delayed</a> (via <a href="http://www.tuaw.com" target="_blank">TUAW</a>) until October because of the focused effort in getting iPhone out in time.</p>
<p>Personally, I think the delay doesn&#8217;t really mean much. As much as I love to see a new OS from Apple, there&#8217;s nothing obviously wrong and needs to be improved in MacOS X now. Unless Leopard has some insane, awesome unknown trick up its sleeve, there aren&#8217;t any feature that I have to have now. There certainly weren&#8217;t any new features introduced by Vista that makes me say, &#8220;I wish MacOS had this&#8230;&#8221;</p>
<p>Getting iPhone out on-time, and without bugs is probably the most important issue to Apple&#8217;s continued success at the moment. A bad iPhone launch could set back years of good will that Apple has built up. It&#8217;s funny how much it takes to rebuild a company (dating back to Steve Job&#8217;s return and the cute multi-color iMacs), and how easy it is to destroy it and see it crumple (the entire 1990&#8242;s for Apple).</p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2007/04/12/leopard-is-a-lazy-sleepy-kitty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress upgraded! Whee!</title>
		<link>http://pixelpushingmonkey.com/blog/2007/04/10/wordpress-upgraded-whee/</link>
		<comments>http://pixelpushingmonkey.com/blog/2007/04/10/wordpress-upgraded-whee/#comments</comments>
		<pubDate>Tue, 10 Apr 2007 18:17:03 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tips and tricks]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2007/04/10/wordpress-upgraded-whee/</guid>
		<description><![CDATA[Just updated WordPress to the newest version. I have no idea what security flaw the newest version fixes, but any security flaw fix is better than none. If you have not upgraded to WordPress 2.1.3 yet, download it here.]]></description>
			<content:encoded><![CDATA[<p>Just updated WordPress to the newest version. I have no idea what security flaw the newest version fixes, but any security flaw fix is better than none. If you have not upgraded to WordPress 2.1.3 yet, download it <a href="http://wordpress.org/download/" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2007/04/10/wordpress-upgraded-whee/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Brute force keygen now available for Vista</title>
		<link>http://pixelpushingmonkey.com/blog/2007/03/02/brute-force-keygen-now-available-for-vista/</link>
		<comments>http://pixelpushingmonkey.com/blog/2007/03/02/brute-force-keygen-now-available-for-vista/#comments</comments>
		<pubDate>Fri, 02 Mar 2007 21:31:00 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[window]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2007/03/02/brute-force-keygen-now-available-for-vista/</guid>
		<description><![CDATA[You know it&#8217;s only a matter of time&#8230; just another proof any sort of piracy protection ultimately, will fail. Brute force keygen cracks open Vista It&#8217;s certainly not an easy hack, but at the end of the day is that &#8230; <a href="http://pixelpushingmonkey.com/blog/2007/03/02/brute-force-keygen-now-available-for-vista/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>You know it&#8217;s only a matter of time&#8230; just another proof any sort of piracy protection ultimately, will fail.</p>
<p><a href="http://www.engadget.com/2007/03/02/brute-force-keygen-cracks-open-vista/">Brute force keygen cracks open Vista</a></p>
<p>It&#8217;s certainly not an easy hack, but at the end of the day is that it *will* work. Microsoft will probably also attempt to figure which keys are hacked and which ones aren&#8217;t, and disable those which are. The problem is, if hacked keys become widespread and varied enough, it will become harder and harder to track &amp; keep everything &#8220;clean&#8221;. If two people calls up the Windows Activation hotline, who do you trust?</p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2007/03/02/brute-force-keygen-now-available-for-vista/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Showusthecode!</title>
		<link>http://pixelpushingmonkey.com/blog/2007/02/26/showusthecode/</link>
		<comments>http://pixelpushingmonkey.com/blog/2007/02/26/showusthecode/#comments</comments>
		<pubDate>Mon, 26 Feb 2007 19:44:00 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2007/02/26/showusthecode/</guid>
		<description><![CDATA[This post goes beyond even my usual amount of geekiness. &#8220;Show Us The Code&#8221; is pushing for Steve Ballmer to show the open source world exactly what part of Microsoft&#8217;s source code is being used in Linux: Your repeated claims &#8230; <a href="http://pixelpushingmonkey.com/blog/2007/02/26/showusthecode/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This post goes beyond even my usual amount of geekiness.</p>
<p><a href="http://showusthecode.com/">&#8220;Show Us The Code&#8221;</a> is pushing for Steve Ballmer to show the open source world exactly what part of Microsoft&#8217;s source code is being used in Linux:</p>
<blockquote><p>Your repeated claims that Linux violates Microsoft&#8217;s intellectual property has come to the attention of the Linux community. Not only that, but it&#8217;s been reported Microsoft has convinced businesses to pay for a Linux patent that you can&#8217;t provide.</p></blockquote>
<blockquote><p>Publicly pledge your support for Microsoft showing the public the code within Linux that violates their intellectual property by  May 1st, 2007.</p></blockquote>
<p>So far, the support seems to be gathering steam. Let&#8217;s hope this one doesn&#8217;t fizzle out like <a href="http://www.freesoftwaremagazine.com/node/1879">previous</a> <a href="http://talkback.zdnet.com/5208-10532-0.html?forumID=1&amp;threadID=27516&amp;messageID=516052&amp;start=68">movements</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2007/02/26/showusthecode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More on Vista content protection</title>
		<link>http://pixelpushingmonkey.com/blog/2007/02/13/more-on-vista-content-protection/</link>
		<comments>http://pixelpushingmonkey.com/blog/2007/02/13/more-on-vista-content-protection/#comments</comments>
		<pubDate>Tue, 13 Feb 2007 21:45:00 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[drm]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2007/02/13/more-on-vista-content-protection/</guid>
		<description><![CDATA[A bit after my last massive, wall-of-text post about Vista content protection, Wired&#8217;s Monkey Bites blog had a few things to say about it as well: Vista Month: Welcome To The DRM? It&#8217;s a good, short &#38; concise post that &#8230; <a href="http://pixelpushingmonkey.com/blog/2007/02/13/more-on-vista-content-protection/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A bit after my last massive, wall-of-text post about Vista content protection, Wired&#8217;s Monkey Bites blog had a few things to say about it as well:</p>
<p><a href="http://blog.wired.com/monkeybites/2007/02/vista_month_wel.html">Vista Month: Welcome To The DRM?</a></p>
<p>It&#8217;s a good, short &amp; concise post that pretty much summarizes all the ideas behind Vista&#8217;s new content protection scheme without going into too much details. Although the post itself is relative old news by now (not to say that my post isn&#8217;t), the comments following the post is most entertaining.<br />
<span id="fullpost"><br />
There are quite a few people who swear they&#8217;ll never use Vista. Which will most likely be challenged when they purchase their next machine which will inevitably ship with Vista preinstalled. A few said they would rather switch to Linux, and even fewer said they will switch to MacOS. Completely understandable, since you can get Linux distributions for free, and you would have to pay for a new machine to get MacOS.</span></p>
<p>The number of people who are willing to defend Microsoft on this point is also surprising. While a few valid counter arguments has been made, including that most of these security features are turned on/off depending on the policy of the content provider; the fact remains that the studio has absolute, revocable control over what we paid for.</p>
<p>As history has shown us, it&#8217;s really hard to disable or extend pre-existing devices of any sort. For example, add-on drives to enable extra functions in consoles has never really panned out (even XBox 360&#8242;s HD-DVD drive is nothing more than offering an value add to watch HD-DVD content. No games will ever come out in that format). Destroying backward compatibility, as some early CD-DRM methods has proven, is also nearly impossible. With all the non-compliant stand-alone HD players out there, it&#8217;s hard to say if the studios will ever enforce complete security profiles on HD content.</p>
<p>However, this isn&#8217;t about the practical application of such ideals, but the fact that our rights to some degree has been completely taken away by these implementation of technology. If we allow them to get away with it this round, they will make sure it was implemented the &#8220;right way&#8221; the next time around. That&#8217;s an argument that everyone seems to be missing.</p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2007/02/13/more-on-vista-content-protection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Vista content protection</title>
		<link>http://pixelpushingmonkey.com/blog/2007/02/08/windows-vista-content-protection/</link>
		<comments>http://pixelpushingmonkey.com/blog/2007/02/08/windows-vista-content-protection/#comments</comments>
		<pubDate>Thu, 08 Feb 2007 19:20:00 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[drm]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2007/02/08/windows-vista-content-protection/</guid>
		<description><![CDATA[A few weeks ago, A Cost Analysis of Windows Vista Content Protection was published by a software researcher from New Zealand. The paper went into deep discussion on what was, up to that point, completely uncovered topic related to the &#8230; <a href="http://pixelpushingmonkey.com/blog/2007/02/08/windows-vista-content-protection/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago, <a href="http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.html">A Cost Analysis of Windows Vista Content Protection</a> was published by a software researcher from New Zealand. The paper went into deep discussion on what was, up to that point, completely uncovered topic related to the underlying Windows Vista code to comply with protected content playbacks for next-gen formats (Blu-ray and HD-DVD). Subsequent conversations about this topic flared up across the web, on <a href="http://www.grc.com/SecurityNow.htm#77">Security Now!</a> podcast as well as other various <a href="http://www.twit.tv">TWIT network</a> related podcasts.</p>
<p>Part of me didn&#8217;t believe that even Microsoft would go as far as implementing a content protection system that would come at a such detriment to the consumer. So I waited for weeks to see if Microsoft had any sort of public statement and rebuttal against it. Microsoft did eventually comment on the content protection behind Vista, and really couldn&#8217;t say much more other than admitting, and putting a good spin on what has been done.<br />
<span id="fullpost"><br />
<span style="font-weight: bold">Short blurb about AACS</span><br />
To understand Windows Vista content protection, we have to first understand the difference between DVD, Blu-ray and HD-DVD. Our good ol&#8217; DVD format was made during the adolescence of the digital content era. At the time the movie studios were promised that this complex encryption algorithm would never be cracked. As it turns out, CSS (the method of encryption used on DVD) wasn&#8217;t as impervious as we thought. If I recall correctly, the key to decrypting CSS was discovered in one of the software that plays back DVD on the PC. Since there&#8217;s no way to revoke that key once discovered, CSS encryption was hence cracked forever.</span></p>
<p>Thus, with HD-DVD and Blu-ray, the studios sought out a much more effective method of protecting their content. What they arrived at is what&#8217;s known as AACS (Advanced Access Content System). The key differences between AACS and CSS are:</p>
<ul>
<li>AACS seems to have a more modern public/private key encryption system, where there are many more keys assigned than there are in CSS encryption. The granularity of key distribution is unknown. Keys can be handed out on a per-player or per-model number basis, or perhaps even a per-company basis. This is unknown.What is for sure, is that there is a very complex &amp; established backend that manages the distribution &amp; licensing of all these keys.</li>
<li>AACS uses a revocable broadcast system, where the content providers can revoke keys that has been hacked &amp; distributed illegally. So if they realize a certain key has been compromised, they could distribute future content where they no longer will play and decrypt by using that pirated key.</li>
<li>Manufacturers of players, either software or hardware based, has to pay licensing fee to AACS in order to use the keys. If a certain manufacturer say, goes out of business and then fails to pay the licensing fee, there are no guarantee that your player from that said manufacturer will continue to function. They could revoke the key and you would essentially be stuck with a brick (or useless bytes on your hard drive, if it&#8217;s a software player).</li>
<li>AACS is also &#8220;policy-based&#8221;. Meaning that each Blu-ray and HD-DVD has a list of configurable policy to act with the hardware/software system that it is playing on. The content provider can choose to enable &amp; disable certain features. For example, a lot of first-generation players shipped with component output which does not support HDCP (the end-to-end encryption from your player to your TV set), and a lot of current content does not have the policy to disable or degrade playback at the lack of HDCP. However content providers can choose to enable this feature in the future and once again, render your current hardware/software potentially useless.</li>
</ul>
<p><span style="font-weight: bold">How doe this affect Windows Vista?</span><br />
Microsoft has an obvious strategy on making Windows Vista the next &#8220;media center&#8221; for every home, which probably also led to the decision for them to comply with just about everything that content providers wanted, even above and beyond the normal amount of compliance that is expected from a hardware manufacturer of traditional players.</p>
<p>AACS on its own is much more resource intensive; which explains why very early first generation Blu-ray and HD-DVD players can take as long as a minute to just &#8220;load&#8221; the disc. Of course that has improved with better &amp; cheaper processors in the players, and won&#8217;t be much of an issue on your PC. Other than this resource being taken up by decryption, there are still other issues.</p>
<p>Like the aforementioned flexible policy with AACS, Windows Vista is also designed to &#8220;degrade&#8221; video &amp; sound playback quality if the policy of the content calls for it. Of course all players has to deal with this, but PC users has the worst of it, because there&#8217;s a severe lack of completely compliant hardware available. To have complete compliance with AACS, you need to have HDCP, the end-to-end data encryption protection from the disc all the way to your monitor/speakers. There are very few hardware available that has HDCP compliance. There are very few HDCP compliant video cards, I&#8217;m not aware of any HDCP compliant sound card at all (which means you can&#8217;t get a digital output, only analog), and there are next to none HDCP compliant computer monitor on the market.</p>
<p>Furthermore, complete HDCP compliance requires part of the video/sound driver to become a &#8220;black box&#8221;. Obviously if the driver source code is available completely, HDCP would be easily hacked or bypassed by some method. So those users who chooses to run alternative operating systems, such as Linux, may be completely out of luck when it comes to HD content on their computer. There would be no open-source driver development to support HDCP components.</p>
<p>However, like I said earlier, most content available now do not have the entire set of compliance rules enabled, simply because there are still plenty of HD components on the market that doesn&#8217;t have compliance, and will *never* be compliant. It&#8217;s hard to say whether the content provider will eventually enable these features, and essentially shut out all first generation HD adopters (players &amp; TV without HDCP support are all going to be obsolete if they choose to do so). It remains a fact that they are the ones in control, the consumers are not.</p>
<p>Other than HDCP compliance checks, Microsoft also implemented a &#8220;tilt-bit&#8221;. This is where they go much further to ensure content provider&#8217;s happiness than even the stand-alone players. A &#8220;tilt-bit&#8221; is a term derived from pinball machines, where there&#8217;s a detection that if you tilt the machine too much, the machine would consider that you were cheating &amp; stop your ability to continue play. There is a constant system check that runs in the background every 30ms (milliseconds) when you are playing HD content. It checks against all the drivers in the system, all the processes, to make sure that nothing &#8220;weird&#8221; is going on. Nothing out of &#8220;expectation&#8221; is going on.</p>
<p>The reality is that computers are rather fickle machines. When you have millions of microscopic circuits on a tiny little chip smaller than your nails, there are a lot of errors that happens on a very small scale at all times. Computer chip do deteriorate over time as well, resulting very small breakdowns in circuits. Most people don&#8217;t realize that their computer is very much like their car, where &#8220;wear &amp; tear&#8221; over time eventually degrades performance and kills a computer (which answers a lot of the questions like, &#8220;Why did my computer break down? I&#8217;ve only had it for 5 years and only ran one software on it!&#8221;). A &#8220;tilt-bit&#8221; check essentially catches errors similar to what your computer will naturally produce, and then decides what is deemed &#8220;appropriate&#8221; and what might be &#8220;hostile&#8221; and then restarts your graphic subsystem if it detects any potentially &#8220;harmful&#8221; behavior.</p>
<p>This is done to ensure that there isn&#8217;t any memory resident hack that&#8217;s capturing the decrypted output somehow. It&#8217;s also a very wide-area check for any potential hack of any sort that the system just can&#8217;t even predict or even know about. It&#8217;s like catching brim shrimps with a fishnet.</p>
<p>Lastly, there is a 128-bit encryption for all data sent through the PCI bus to your video card during playback, to ensure that no one can use any sort of a hardware snoop to capture unencrypted data going from the disc to your video card. HD content already takes up much higher bandwidth than DVD, now imagine having to encrypt/decrypt that content over PCI bus in real time. That&#8217;s an incredible amount of resource being eaten up for no reason other to service the content providers.</p>
<p><span style="font-weight: bold">Will other OS&#8217;s follow suit?</span><br />
This kind of insanely taxing implementations of content protection, is what I believe to be the reason that we have yet to see any sort of next-gen content announcement from Apple.</p>
<p>As much as people criticize Apple&#8217;s FairPlay DRM for being a closed &amp; proprietary system, people also forget how much Apple fought to reach the compromise that became FairPlay. FairPlay came at a time where record companies weren&#8217;t happy about distributing digital content, and even those who did, did not want to license more than one device at a time. They wanted to charge people money for every device that their music played on. Apple fought back, got the contract so people can play their music on up to 5 devices, and are able to disable licensing on devices that they no longer use.</p>
<p>Even before the iTunes Music Store (I&#8217;m also surprised at how many people forgot that iTunes existed without the music store at first, and the first iPods did not have downloadable content; it was just a MP3 player), iPod implemented a really screwy one-direction music download to the device, where the song names would be completely scrambled &amp; referenced by a XML file to provide a &#8220;soft-protection&#8221;. This was part of the design that convinced the music industry that Apple were at least somewhat reasonable to work with. Apple didn&#8217;t do these things for no reason at all, they did it so they can negotiate some sort of a compromise that could appease both content provider and the consumers.</p>
<p>Microsoft had made absolutely no attempt at negotiating for a compromise of any sort. Even with their Zune player, they agreed to &#8220;pay&#8221; music labels for each Zune they sold, even if none of that label&#8217;s music would ever make it onto a Zune. Microsoft has certainly made a terrible example of how to deliver content protection to their consumer, and I hope other companies will not follow in their footsteps.</p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2007/02/08/windows-vista-content-protection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pirated software key to IT growth in Romania</title>
		<link>http://pixelpushingmonkey.com/blog/2007/02/02/pirated-software-key-to-it-growth-in-romania/</link>
		<comments>http://pixelpushingmonkey.com/blog/2007/02/02/pirated-software-key-to-it-growth-in-romania/#comments</comments>
		<pubDate>Fri, 02 Feb 2007 19:50:00 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2007/02/02/pirated-software-key-to-it-growth-in-romania/</guid>
		<description><![CDATA[This is just too funny to ignore: Piracy worked for us, Romania president tells Gates Although this response could be universally applied to all software, it is hilariously funny that the president of Romania would say this right in front &#8230; <a href="http://pixelpushingmonkey.com/blog/2007/02/02/pirated-software-key-to-it-growth-in-romania/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This is just too funny to ignore:<br />
<a href="http://www.washingtonpost.com/wp-dyn/content/article/2007/02/01/AR2007020100715.html">Piracy worked for us, Romania president tells Gates</a></p>
<p>Although this response could be universally applied to all software, it is hilariously funny that the president of Romania would say this right in front of Bill Gates&#8230; and basically thank him for the one issue he hates the most.</p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2007/02/02/pirated-software-key-to-it-growth-in-romania/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alas, not all is perfect with the Mac</title>
		<link>http://pixelpushingmonkey.com/blog/2007/01/16/alas-not-all-is-perfect-with-the-mac/</link>
		<comments>http://pixelpushingmonkey.com/blog/2007/01/16/alas-not-all-is-perfect-with-the-mac/#comments</comments>
		<pubDate>Tue, 16 Jan 2007 07:01:00 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[annoyances]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2007/01/16/alas-not-all-is-perfect-with-the-mac/</guid>
		<description><![CDATA[From a person who complains about the nuisances&#8230; well, just about anything, would you expect anything less? Every product, may it be a car, my choice of toothpaste and shaving cream, and as incredulous as it may sound, even my &#8230; <a href="http://pixelpushingmonkey.com/blog/2007/01/16/alas-not-all-is-perfect-with-the-mac/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>From a person who complains about the nuisances&#8230; well, just about anything, would you expect anything less? Every product, may it be a car, my choice of toothpaste and shaving cream, and as incredulous as it may sound, even my computer<span style="font-weight: bold">s</span> (that includes both my of choices in Mac &amp; PC) are far from the utopian world where flawless products prosper.</p>
<p>So here are a few annoyance that I&#8217;ve found with my Mac:<br />
<span id="fullpost"></span></p>
<ul>
<li><span style="font-weight: bold">The Finder</span> -<br />
The Finder is an adequate file management system. Part of my unhappiness with it is due to my experience with Windows Explorer for the past several years. Although Windows Explorer has its share of flaws, both file management system can take a few tips from the other. Although the more time I&#8217;ve spent with Finder, the more familiar and comfortable I became. It is also quite apparent that since moving to the Mac, I tend to interact with files a lot less with Finders than individual applications. For example, organizing my photos is done through iPhoto, music through iTunes. However, this also brings me to the next caveat&#8230;</li>
</ul>
<li><span style="font-weight: bold">Can&#8217;t cut &amp; paste files</span> -<br />
This is one feature that saved me a lot of headache in Windows. Instead of having to move files by manually drag &amp; dropping, I often just &#8220;cut&#8221; the files from one directory, then navigate and &#8220;paste&#8221; the files where I need them to be. You can still &#8220;copy &amp; paste&#8221; files in the Finder, but you can&#8217;t &#8220;cut&#8221; them completely. Which makes moving files much harder within a single Finder window. I understand this design in a way, forcing users to open multiple Finder windows prevents users from &#8220;getting lost&#8221;. Not allowing cutting &amp; pasting &#8220;files&#8221; also prevents the users from cutting a file, then go into a program and copy/cut a text/image, and possibly induce the complete loss of the file by overwriting that data in the Clipboard. Windows separate these two actions, when you cut or copy a piece of data in any software, the cut performed on a file is just completely cancelled. Even though I understand Apple&#8217;s rationale, I would rather if they had left this as an user-enabled option.</li>
<li><span style="font-weight: bold">Lack of a good, free remote desktop application </span>-<br />
Windows Remote Desktop really works remarkably well. It is free with higher versions of Windows XP, allows you to access your computer with relative ease (although also a very apparent lack of general security). The remote desktop software hooks into the windows UI, so it allows for a much faster redraw rate, which gives you remote desktop interaction that&#8217;s almost comparable with local operation. I have not tried Apple Remote Desktop (which is reported to be much faster than VNC) at all, since it costs a huge amount of money for my single user purposes. VNC is somewhat acceptible, but still too slow compared to Windows Remote Desktop. I even tried Desktop Transporter from Devon Technologies, and although it had really good graphic quality, still wasn&#8217;t any faster than VNC. The only thing left to try is Timbuktu, which is still expensive, although not as much as Apple Remote Desktop.</li>
<p>Despite those complaints, the nuisances that I&#8217;m experiencing with OS X are far less troublesome than I had with Windows. I had installed Windows XP on this machine in Bootcamp, anticipating needing to run some Windows app at some point. I also pondered getting Parallels. The truth is, I haven&#8217;t found any software in Windows that I can&#8217;t find a replacement for in OS X. Often times the replacement software is much more intuitive than its Windows counterpart (that&#8217;s entirely another blog entry, eh?). The only thing I wish I can do is run Windows games, and I haven&#8217;t found a single game that really makes me want to dual-boot back to Windows at all.</p>
<p>I heard rumors that Parallels is working on getting game API calls routed through their virtual machine. There has always been such software for Linux to get Windows games to play within Linux. So&#8230; I guess that day will come.. eventually.</p>
<p>Although it isn&#8217;t perfect in the world of Mac, it&#8217;s close enough to convince me to get a Macbook Pro to go with my quiet behemoth at home.</p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2007/01/16/alas-not-all-is-perfect-with-the-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Update broke my Windows</title>
		<link>http://pixelpushingmonkey.com/blog/2006/12/20/windows-update-broke-my-windows/</link>
		<comments>http://pixelpushingmonkey.com/blog/2006/12/20/windows-update-broke-my-windows/#comments</comments>
		<pubDate>Wed, 20 Dec 2006 19:11:00 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[annoyances]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[wtf]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2006/12/20/windows-update-broke-my-windows/</guid>
		<description><![CDATA[Alright.. this is just ridiculous&#8230;. I just spent half a day of work fixing Windows on my work computer, which Windows Update broke. Apparently, somewhere along the line, the automatic update got some corrupted install files. Every time I started &#8230; <a href="http://pixelpushingmonkey.com/blog/2006/12/20/windows-update-broke-my-windows/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Alright.. this is just ridiculous&#8230;.</p>
<p>I just spent half a day of work fixing Windows on my work computer, which Windows Update broke. Apparently, somewhere along the line, the automatic update got some corrupted install files. Every time I started up my computer, it attempts to run itself, then crashes svchost.exe with some memory error.<br />
<span id="fullpost"><br />
If you looked into your task manager, you&#8217;ll probably see several entries by svchost.exe. This is a process that Windows uses to execute DLL&#8217;s, thus an integral process of the system that just can&#8217;t be allowed to fail by any extent. After my svchost.exe took a dump (and not all of them, just one of the many processes), my XP-styled UI disappeared, reverting back to &#8220;classic style&#8221;. I couldn&#8217;t run certain applications, Internet Explorer hung &amp; crashed, and I could not access any networked drives.</span></p>
<p>The solution was, to turn off automatic Windows Update completely. Reboot the computer so it no longer tries to run the Windows Update process. Then manually go to the Windows Update site to get my updates. After wasting a few hours figuring out what&#8217;s going on, and fixing it&#8230; now my computer is up and running again. Still, isn&#8217;t this the type of thing that should *never* happen with an automatic update process? Now I&#8217;m leaving my automatic update off permanently to prevent any future occurrences of this issue.</p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2006/12/20/windows-update-broke-my-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Vista: Just catching up to OS X</title>
		<link>http://pixelpushingmonkey.com/blog/2006/12/19/windows-vista-just-catching-up-to-os-x/</link>
		<comments>http://pixelpushingmonkey.com/blog/2006/12/19/windows-vista-just-catching-up-to-os-x/#comments</comments>
		<pubDate>Tue, 19 Dec 2006 20:03:00 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[annoyances]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2006/12/19/windows-vista-just-catching-up-to-os-x/</guid>
		<description><![CDATA[Now that Windows Vista is shipping to enterprises along with a planned consumer release in January of 2007, you would think that all the major magazines are conjuring up their mega-features and 80 page reports on a much-delayed and somewhat &#8230; <a href="http://pixelpushingmonkey.com/blog/2006/12/19/windows-vista-just-catching-up-to-os-x/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Now that Windows Vista is shipping to enterprises along with a planned consumer release in January of 2007, you would think that all the major magazines are conjuring up their mega-features and 80 page reports on a <a href="http://www.microsoft-watch.com/content/desktop_mobile/another_windows_vista_feature_bites_the_dust.html">much-delayed</a> and somewhat <a href="http://www.microsoft-watch.com/content/operating_systems/winfs_axed_from_longhorn_client_and_server.html">trimmed-down</a> Windows release. So on the lookout for the mega-issues of PCWorld, PCMag, and whatever else tickles your tech-geek fancy coming just around the corner. Meanwhile, the <a href="http://www.winsupersite.com/">SuperSite for Windows</a> has a very through and detailed review of Windows Vista which will quench your thirst for the meanwhile (and likely much more complete than what you&#8217;ll get out of those 80/50/30/15-page features).</p>
<p>As much as I adore Paul Thurrot (and that&#8217;s no sarcasm, I really do admire how much time &amp; effort he put into giving us accurate &amp; detailed information), I can&#8217;t help but note the enthusiasm and appreciation he has towards one of the &#8220;most important Windows release in years.&#8221; I mean, if you only release one major OS revision ever fives years, are there anything less important? However the review eschews every possible comparison to other existing operating system and turns a blind eye towards the alternatives. There&#8217;s much to be said about judging an OS release on its own merit, but the whole mega-multi-part review just reminds me of how much Windows Vista is just playing catch-up.<br />
<span id="fullpost"><br />
The most apparent example of this, is the 3d-accelerated UI of Vista. The Aero/Glass (I&#8217;m still not sure exactly how it&#8217;s branded, Aero Glass, Glass Aero? Aero, then Glass? *shrug*) interface in itself is close to being unusable. For those of you who has not seen it yet, there are basically translucent UI element all throughout the operating system. The windows in background are blurred through the translucent elements, thus giving you the frosted &#8220;glass&#8221; effect for which the UI is named after. Problem is, having multiple windows stacked this way causes visual confusion and provides no improvement to productivity. Transparency in Windows has been done before via third party addons, although not accelerated by hardware, and from an usability stand point has never worked well.</span></p>
<p>So if the interface is so bad, why did Microsoft put it in? It&#8217;s the same reason why people mod their computer cases, cut out windows on the side and put in a bunch of neon lights. Anyone who thinks a bunch of tied down cables and liquid cooling tubes lit by a dozen LED and neon light is &#8220;cool&#8221; clearly <span style="font-weight: bold">has no appreciation for aesthetics and design.</span> At some point Microsoft thought that&#8217;s the user base that they had to impress.</p>
<p>Flip3D is equally atrocious as a task-switcher. It&#8217;s Microsoft&#8217;s attempt to make something that resembles Expose, without just copying it completely. Expose on the Mac instantly zooms out all of the windows you have open, allowing you to look through the windows and find the application that you are working with. Flip3D, places the windows at a diagonal view that detracts from readability. Furthermore, it stacks the windows up, so a single view of all your open windows isn&#8217;t really possible. At the end of the day, it is no more effective the good ol&#8217; alt+tab. What I found most offensive, is that for all the 3d accelerated power, the windows aren&#8217;t even anti-aliased, giving you an ugly jagged edge as it is repositioned into an isometric/diagonal viewing angle.</p>
<p>Interface aside, the underlying security improvements of Windows is nothing more than  just catching up to Unix, the underpinning of MacOS X. The one thing that would&#8217;ve taken Vista past OS X, instead of just playing catch up, was the ambitious database-driven file system. So ambitious in fact, that WinFS was axed years before the final development cycle. Who knows when we&#8217;ll get WinFS? Another five years? Would WinFS still be relevant?</p>
<p>What about the bundled software? Vista finally has a built-in Calendar without people having to shell out money for their own PIM or Outlook. It also now has separate applications that handles photos and other media, instead of dealing with those media organization strictly from Explorer (not IE, but Windows Explorer) as it was in Windows XP. Basically, Microsoft just copied iCal, iPhoto, iMovie and iDVD. Way to go Microsoft.</p>
<p>The last item that I&#8217;ve found extremely disappointing, is that Windows Vista is supposed to be the version of Windows that finally allows us to take advantage of the 64-bit processor now found in most PC&#8217;s. It seems silly that all of our AMD Athlon and Intel Core chips has had 64-bit extension for more than a year now, and still yet to be able to take full advantage of it. However, Vista 32-bit and 64-bit are actually different installs. So if you install 32-bit Vista, you&#8217;ll have to reinstall completely if you want to use 64-bit. If you install 64-bit today, you&#8217;ll probably find software or device driver conflicts as they weren&#8217;t written for the 64-bit Vista.</p>
<p>MacOS X, btw, is 64-bit (even though I think few apps are written to take advantage of that yet), and has been for almost an entire year now. No separate installs, no separate drivers. It just works.</p>
<p>Vista will do just fine, because people with PC will eventually upgrade, new PC&#8217;s will ship with it, corporations will adopt. However, it is nevertheless a disappointing and underwhelming release. Anyone who sees through that will heavily consider switching to a Mac, just as I have.</p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2006/12/19/windows-vista-just-catching-up-to-os-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IE7&#8230; customized by Google!</title>
		<link>http://pixelpushingmonkey.com/blog/2006/12/18/ie7-customized-by-google/</link>
		<comments>http://pixelpushingmonkey.com/blog/2006/12/18/ie7-customized-by-google/#comments</comments>
		<pubDate>Tue, 19 Dec 2006 01:44:00 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2006/12/18/ie7-customized-by-google/</guid>
		<description><![CDATA[I&#8217;m pretty sure this wasn&#8217;t what Microsoft had in mind when they incorporated the ability to customize IE7 distributions. There&#8217;s Dell putting their little flashing logo&#8217;s in the toolbar instead of Microsoft&#8217;s&#8230; then there&#8217;s complete circumvention of Microsoft&#8217;s search engine &#8230; <a href="http://pixelpushingmonkey.com/blog/2006/12/18/ie7-customized-by-google/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m pretty sure this wasn&#8217;t what Microsoft had in mind when they incorporated the ability to customize IE7 distributions. There&#8217;s Dell putting their little flashing logo&#8217;s in the toolbar instead of Microsoft&#8217;s&#8230; then there&#8217;s complete circumvention of Microsoft&#8217;s search engine &amp; default homepage. Look here:</p>
<p><a href="http://www.google.com/toolbar/ie7/">IE 7 optimized for Google</a></p>
<p>I&#8217;m conflicted, cheer or jeer?</p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2006/12/18/ie7-customized-by-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tab &amp; selection fields on MacOS X</title>
		<link>http://pixelpushingmonkey.com/blog/2006/12/13/tab-selection-fields-on-macos-x/</link>
		<comments>http://pixelpushingmonkey.com/blog/2006/12/13/tab-selection-fields-on-macos-x/#comments</comments>
		<pubDate>Thu, 14 Dec 2006 00:45:00 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tips and tricks]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2006/12/13/tab-selection-fields-on-macos-x/</guid>
		<description><![CDATA[There was one very, very annoying issue that I&#8217;ve found with MacOS X. When you tab through fields, it will by default, always skip over drop-down selection menus. Since so many websites uses this as say, the credit card expiration &#8230; <a href="http://pixelpushingmonkey.com/blog/2006/12/13/tab-selection-fields-on-macos-x/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>There was one very, very annoying issue that I&#8217;ve found with MacOS X. When you tab through fields, it will by default, always skip over drop-down selection menus. Since so many websites uses this as say, the credit card expiration date field, it is extremely annoying as we get close to the Christmas season.</p>
<p>Just doing a bit of digging though, I came across the solution. Turns out this is a behavior that wasn&#8217;t just browser specific, but applied across the entire OS. All you have to do is change the option of how your keyboard behaves. Tony Spencer has a blog post on how it&#8217;s done:</p>
<p><a href="http://www.tonyspencer.com/mt/archives/2006/05/tab_skips_selec.htm">&#8220;Un-skip&#8221; those dropdown boxes now!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2006/12/13/tab-selection-fields-on-macos-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trick to get Word out of Word 2007</title>
		<link>http://pixelpushingmonkey.com/blog/2006/12/08/trick-to-get-word-out-of-word-2007/</link>
		<comments>http://pixelpushingmonkey.com/blog/2006/12/08/trick-to-get-word-out-of-word-2007/#comments</comments>
		<pubDate>Fri, 08 Dec 2006 22:56:00 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tips and tricks]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2006/12/08/trick-to-get-word-out-of-word-2007/</guid>
		<description><![CDATA[As a follow up to my post about Word 2007 file format incompatibilities, there are some very clever people that found out how you can extract the text out of these new file formats. Go to MacOSXHints to read more: &#8230; <a href="http://pixelpushingmonkey.com/blog/2006/12/08/trick-to-get-word-out-of-word-2007/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As a follow up to my post about <a href="http://pixelpushingmonkey.blogspot.com/2006/12/office-2007-and-mac-incompatibility.html">Word 2007 file format incompatibilities</a>, there are some very clever people that found out how you can extract the text out of these new file formats. Go to MacOSXHints to read more:</p>
<p><a href="http://www.macosxhints.com/article.php?story=20061206065508184">Extract text out of Word 2007</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2006/12/08/trick-to-get-word-out-of-word-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac software for switchers</title>
		<link>http://pixelpushingmonkey.com/blog/2006/12/07/mac-software-for-switchers/</link>
		<comments>http://pixelpushingmonkey.com/blog/2006/12/07/mac-software-for-switchers/#comments</comments>
		<pubDate>Fri, 08 Dec 2006 00:33:00 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2006/12/07/mac-software-for-switchers/</guid>
		<description><![CDATA[As I&#8217;ve mentioned in the &#8220;Yes, I&#8217;m a &#8216;switcher&#8216;&#8221; post, I&#8217;m a very recent convert to the Mac. Although I can&#8217;t quite identify myself as a pure convert, since I&#8217;ve had plenty of experience with Mac since childhood, throughout college &#8230; <a href="http://pixelpushingmonkey.com/blog/2006/12/07/mac-software-for-switchers/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As I&#8217;ve mentioned in the &#8220;<a href="http://pixelpushingmonkey.blogspot.com/2006/12/yes-im-switcher.html">Yes, I&#8217;m a &#8216;switcher</a>&#8216;&#8221; post, I&#8217;m a very recent convert to the Mac. Although I can&#8217;t quite identify myself as a pure convert, since I&#8217;ve had plenty of experience with Mac since childhood, throughout college &amp; professionally. I just haven&#8217;t <span style="font-weight: bold">owned </span>a Mac at home for the past decade and a half.</p>
<p>There are a lot of fear in switching to a new platform. Although going from Windows to Mac really isn&#8217;t that hard, a bit of a learning curve is involved in acclimation to the slight differences in their UI. Honestly, Windows has always emulated Mac, and then Mac emulated some parts of Window, it&#8217;s really not that hard to get accustomed. What is a bigger problem though, is getting replacement software for what you&#8217;re used to in Windows.</p>
<p>Here&#8217;s the good news, there is a plethora of budget to free Mac software that can probably cover everything you do in Windows, and in many cases, do it even better.<br />
<span id="fullpost"><br />
<span style="font-weight: bold">Mail, Address &amp; Calendar</span><br />
Most people has seen plenty of iTunes, heard about iMovie and iDVD in the barrage of Apple TV ads. I&#8217;m surprised at how many people who don&#8217;t know about the other very useful, and powerful software that Mac comes with.</span></p>
<p><a href="http://www.apple.com/macosx/features/mail/">Mail</a> (sometimes called Mail.app to not confuse it with&#8230; well, mail) is the default email program shipped with Mac. It does look extremely simple and straight forward at first, but it does have a good amount of hidden power under its UI. The rules are extremely robust and easy to configure. It comes with a very decent built-in junkmail filter. What impressed me the most, is one silly little feature (as with everything in life, it&#8217;s the little details that makes a huge difference): Mail automatically sorts your email into separate inboxes by account, along with a top level inbox. So you can view each individual account or all your email at once. I used to spend minutes in Outlook creating rules to sort my email into different boxes by account, now that&#8217;s all done automatically as soon as I create an account. Like I said, little thing that counts.</p>
<p>Mail doesn&#8217;t have its own contact list, instead it is integrated with <a href="http://www.apple.com/macosx/features/addressbook/">Address Book</a> (sometimes I really wish they would come up with some awesome superhero-sounding names for these applications). This idea of having many smaller application that does one particular task well, and also allows other application to integrate &amp; access that data seamlessly, is one you&#8217;ll find across many Mac applications (even third party apps does a great job at doing this). For example, adding a birthday to my friend in Address Book, automatically creates an appointment entry in <a href="http://www.apple.com/macosx/features/ical/">iCal</a>. Similarly, any email request for appointment that comes through Mail, is also added to iCal automatically.</p>
<p>Between Mail, Address Book, and iCal, I&#8217;ve found absolutely no reason to use any other PIM software. If you&#8217;re really into Microsoft Outlook, and just can&#8217;t abandone its all-in-one behemoth-like philosophy, then you can still get Microsoft Entourage. Of course, you&#8217;d have to pay Microsoft for that one.</p>
<p><span style="font-weight: bold">Web Browsers</span><br />
MacOS comes with Safari, but I&#8217;m really not too hot on Safari. It&#8217;s a decent browser, but the lack of support &amp; worries over the adaptation of standards (at least, the interpreted web standards) just doesn&#8217;t float my boat. Instead, I always fall back on <a href="http://www.mozilla.com/en-US/firefox/">Firefox</a>, just as I did with my PC. The number of available extensions, open source community development still makes Firefox the best browser on both Mac &amp; Windows.</p>
<p>There is another viable option. <a href="http://www.omnigroup.com/applications/omniweb/">OmniWeb</a> is also based on WebKit, like Safari, but it offers some additional functionality that is at least somewhat intriguing. You may find it to your likings, but you do have to pay for OmniWeb.</p>
<p><span style="font-weight: bold">Other Internet Utilities</span><br />
For FTP I use <a href="http://cyberduck.ch/">CyberDuck</a>, which is another one of those great, free and open-source application. I use <a href="http://www.yazsoft.com/">Speed Download</a> to manage my downloads, it&#8217;s faster than Firefox&#8217;s built-in downloader by a huge margin, and at $25, it&#8217;s not an expensive purchase. <a href="http://www.utsire.com/shrook/">Shrook</a> is one of the best RSS reader out there, and again, available for free. The only downside to Shrook is the UI heavily depends on having a wide-screen. Given most default Mac configuration these days, that&#8217;s not much of a problem.</p>
<p><span style="font-weight: bold">Productivity</span><br />
I don&#8217;t use Microsoft Office anymore. I can&#8217;t help but shake the feeling that the Mac development team at Microsoft is all huddled up in this little corner of one building, with the rest of the employees walking by them pretending they don&#8217;t exist. They do turn out excellent software at times, but it&#8217;s always short on a few features here and there, not enough resource for development&#8230; etc.. etc&#8230; Just look at the crippled MSN Messenger for Mac.</p>
<p>So, Microsoft Office is not universal binary and have no plans to be in its current iteration. There are no clear plans of what&#8217;s going to happen after Office 2007 comes out for PC. As mentioned in my previous post, there are going to file incompatibility problem between Mac version of Office and Office 2007.</p>
<p>Instead, I&#8217;ve switched over to <a href="http://www.neooffice.org/">NeoOffice</a>, the open-source alternative based on OpenOffice. The performance of NeoOffice isn&#8217;t the best, but it gets most of what I need out of an office suite for no cost at all.</p>
<p>Another great productivity software is <a href="http://www.omnigroup.com/applications/omnigraffle/">OmniGraffle</a>, by the same people that makes OmniWeb. This is one robust application that allows you to create flowcharts that are highly functional, and much better looking than Visio.</p>
<p><span style="font-weight: bold">Multimedia</span><br />
As great as iTunes, iPhoto and iMovie can be, at times they still can&#8217;t do everything you want them to do. For example, iTunes is a great music player and manager, but it doesn&#8217;t want to do anything outside of its library-based UI, and it doesn&#8217;t offer a convient way of converting files. I store all my music in Apple Lossless, but some of my friends don&#8217;t want files in that format (they&#8217;re gigantic). Converting file format in iTunes can be done, but it&#8217;s pretty awkward to create a second copy of the same songs in a different format, especially since it&#8217;s only for my friends, not me. This is where I&#8217;ve found <a href="http://nch.com.au/switch/plus.html">Switch Plus</a> to be a great application. It can basically convert anything that QuickTime can play (thus, all the formats, other than protected formats, from iTunes) into a different music file format.</p>
<p>I also download a lot of manga, which is a pain to import into iPhoto &amp; view, because they&#8217;re not really the same as family vacation photos. Instead, I use another freeware application called <a href="http://www.feedface.com/projects/ffview.html">FFView</a>, which has built-in capability to view into Zip, Rar, and a few other compressed file archives without having to expand the files. It&#8217;s the best way to keep my manga organized and kept away from my vacation photos.</p>
<p>Lastly, if you do in fact, have vacation photos that you want to edit, but iPhoto just doesn&#8217;t quite do it for you&#8230; try out <a href="http://www.gimp.org/macintosh/">Gimp</a>. It&#8217;s a long-standing open-source image editing software that aimed to compete against Photoshop (but never quite gets there). It&#8217;s been around Unix/Linux for ages, and the MacOS is just as good.</p>
<p>For movies, you have to get <a href="http://www.microsoft.com/windows/windowsmedia/player/wmcomponents.mspx">Flip4Mac</a> and <a href="http://www.videolan.org/vlc/">VLC</a>. The combination of these two software will allow you to view most of the DivX, ogm, mkv, wmv, and various other movie files you&#8217;ll find on the net.</p>
<p><span style="font-weight: bold">System Utilities</span><br />
These software utilities are hard to categorize, but they are all what I would consider must-haves.</p>
<p><a href="http://plentycom.jp/en/steermouse/">SteerMouse</a> &#8211; an almost-universal mouse software that can configure almost any of the popular mouse on the market. Often giving you much more flexibility than the commercial driver of the mouse. It adds more feature to Apple&#8217;s own Might Mouse, and even beats the Logitech driver for my MX1000 hands down.</p>
<p><a href="http://coderage-software.com/zooom/index.html">Zooom</a> &#8211; this gives you the ability to resize and move windows without having to grab onto the title bar and the corner. Hold down a customized function key anywhere within your current window, and you can resize &amp; move the window at ease. It may sound trivial at first, but once you get used to it, you&#8217;ll never want to move your mouse to the corner of the window just to resize it.</p>
<p><a href="http://homepage.mac.com/minge/emailbackuppro/">Email Backup Pro</a> &amp; <a href="http://www.econtechnologies.com/site/Pages/ChronoSync/chrono_overview.html">ChronoSync</a> &#8211; These two applications makes backing up your email &amp; other files a breeze. I have Email Backup Pro scheduled to backup all my mailbox on a nightly basis, and ChronoSync setup to synchronize my documents folder. I don&#8217;t know if TimeMachine , when OS X 10.5 comes out, will make either of these software obsolete. I can still use ChronoSync to synchronize my files between work &amp; home computer.</p>
<p>As you can see, there are plenty of softwares out there for the Mac, and chances are if you just took a bit of time, did a little bit of research, you&#8217;ll find software that allows you to do everything that you could&#8217;ve done with your Windows machine. Most of the time, even better.</p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2006/12/07/mac-software-for-switchers/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Office 2007 and Mac incompatibility</title>
		<link>http://pixelpushingmonkey.com/blog/2006/12/05/office-2007-and-mac-incompatibility/</link>
		<comments>http://pixelpushingmonkey.com/blog/2006/12/05/office-2007-and-mac-incompatibility/#comments</comments>
		<pubDate>Wed, 06 Dec 2006 01:15:00 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2006/12/05/office-2007-and-mac-incompatibility/</guid>
		<description><![CDATA[News.com has the scoop here: New Office file format could cause headaches This makes me wonder, if OpenOffice (or its Mac cousin, NeoOffice) would have an easier time at opening the new file formats &#38; types than the Mac or &#8230; <a href="http://pixelpushingmonkey.com/blog/2006/12/05/office-2007-and-mac-incompatibility/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>News.com has the scoop here:</p>
<p><a href="http://news.com.com/New+Office+file+formats+could+cause+headaches/2100-1012_3-6141121.html?tag=nefd.top">New Office file format could cause headaches</a></p>
<p>This makes me wonder, if <a href="http://www.openoffice.org">OpenOffice </a>(or its Mac cousin, <a href="http://www.neooffice.org/">NeoOffice</a>) would have an easier time at opening the new file formats &amp; types than the Mac or Windows&#8217;s previous version of Office. I&#8217;ve been using NeoOffice exclusively since switching over to the Mac. I&#8217;ve never personally required any of the advanced capabilities of Microsoft Office anyway.</p>
<p>As much as Microsoft champion the idea of backward compatibility (after all, that&#8217;s why it took so long to get us from Windows 3.1 to Windows XP, right?), it&#8217;s surprising to me that they would devise a format that causes so much backward compatibility issues.</p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2006/12/05/office-2007-and-mac-incompatibility/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yes, I&#8217;m a &#8220;switcher&#8221;</title>
		<link>http://pixelpushingmonkey.com/blog/2006/12/05/yes-im-a-switcher/</link>
		<comments>http://pixelpushingmonkey.com/blog/2006/12/05/yes-im-a-switcher/#comments</comments>
		<pubDate>Tue, 05 Dec 2006 08:32:00 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2006/12/05/yes-im-a-switcher/</guid>
		<description><![CDATA[The very first time I fell in love with a computer, was my brother&#8217;s Macintosh. This was way before Microsoft even had Windows 1.0 up and running. It opened my eyes to what the computing experience should be like versus &#8230; <a href="http://pixelpushingmonkey.com/blog/2006/12/05/yes-im-a-switcher/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The very first time I fell in love with a computer, was my brother&#8217;s Macintosh. This was way before Microsoft even had Windows 1.0 up and running. It opened my eyes to what the computing experience <span style="font-weight: bold">should</span> be like versus what it was. The concept of a GUI, the usage of this odd little device called &#8220;mouse&#8221;, the chime as the Mac booted up was all so intuitive to me; so much so, that my brother was concerned with me breaking the computer for the first time. It wasn&#8217;t so much that I would spill drinks on it, but I knew how to use the Mac enough to really cause some damage to it, where I would never be able to even navigate my own way through DOS without his guidance.</p>
<p>Even then, I still faded away from Mac in the 90&#8242;s. The mid-90&#8242;s was a dark period for Apple. Steve Jobs was gone, and Apple stopped innovating on new technology, instead focused heavily on marketing and diluting their own product line by introducing a seemingly endless number of models that catered to no particular segments (well, they were supposed to, just never did a very good job at it). The only memorable about Apple during those periods were the endless informercials I would see on Sundays about their line of Performa, Quadra, Classic&#8230; so on &amp; so forth.</p>
<p>After many happy years with Windows (and I do stress, that I was in fact, happy with Windows), I finally made the switch back to Mac. So what prompted me to finally make the switch?&#8230;<br />
<span id="fullpost"><br />
I never had much &#8220;brand loyalty&#8221; of any type to begin with. As a personal mantra I have with all of my purchasing decisions in life, I go with what works. Throughout the 90&#8242;s, Windows kept on getting better. Despite what Mac zealots may be led to believe by the great Apple marketing machine, Windows 95 was at least on par, if not better than Mac at the time. The subsequent Windows 98 and Windows 2000 releases (we can just try to forget about ME and most versions of NT up to that point.. those were.. *cough*&#8230; software I&#8217;d rather not traverse) were all heading towards the right direction. Windows XP is really the pinnacle of it all, where Microsoft finally consolidated their codebase, giving backward compatibility &amp; forward progress at the same time. Meanwhile Mac struggled along with System 7, 7.5, 8, and finally the horrible mess that was System 9.</span></p>
<p>It really wasn&#8217;t until Steve Jobs came back, made the decision to completely scrap backward compatibility and ditch MacOS 9, that Apple started to get back on the right track. At least from the software standpoint. PowerPC was a pretty good platform for a while, but the lack of developmental support from Motorola &amp; IBM really allowed PowerPC to fall behind by a fair margin. Forget the talk about how great G3, G4, and G5 was. The fact is, those CPU&#8217;s didn&#8217;t live up to their performance unless given a very specific situation &amp; specific benchmark that made it look good for the marketing team. Intel and AMD was faster, dollar for dollar. The awesome advancements such as Alvitec was nothing more than glorified MMX and SSE. Good thing those did for our x86 chips, right? (To a point, those features have somewhat became an integrated part of the chip design.. but I&#8217;m not an engineer&#8230; so I won&#8217;t go into it. <a href="http://www.arstechnica.com/">Ars-technica</a> is great for that type of info)</p>
<p>This year though, I&#8217;ve finally hit a &#8220;tipping point&#8221;, as the scale fell back into Apple&#8217;s favor, prompting my switch back to the Mac after nearly 15 years of using Windows exclusively:</p>
<ol>
<li>The switch to Intel<br />
This is a huge reason for me to switch over to the Mac. Finally I don&#8217;t feel like I&#8217;m paying extra $$$ for an inferior CPU. The playing field in terms of hardware advancement, is finally even between PC and Mac.</li>
<li>PC, despite conventional wisdom, <span style="font-weight: bold">aren&#8217;t cheaper</span><br />
Pricing a Mac Pro configuration on Dell&#8217;s website, as many have suggested before, will actually give you a more expensive PC than the Mac. An equivalently configured Dell will atually cost more. I think part of the reason that Mac seems more expensive, has to do with their configuration &amp; pricing scheme. You have iMac, which would be cheaper if the monitor isn&#8217;t integrated. Mac Mini which is a great entry-level machine, but gamers can&#8217;t play games on it. Mac Pro which has great, awesome power, but usually is more than what your typical user would need. If you can sell a system configured like a high-end iMac without the built-in LCD screen, that would be the price &#8220;sweet spot&#8221; for the typical PC buyer right now.</li>
<li>I can&#8217;t just &#8220;upgrade&#8221; my PC anymore<br />
I used to just upgrade bits and pieces of my PC to keep myself up to date. As computer development sped up rapidly due to competition between AMD and Intel, that just isn&#8217;t possible anymore. My last major computer upgrade consisted of an entire motherboard, CPU, memory, hard drive, video card and power supply swap. I&#8217;ve literally gutted my entire computer to keep myself &#8220;up to date&#8221;. The price of keeping up went from just a few pieces of hardware, to basically half of a system. Next time I want to upgrade my CPU, I can guarantee that my motherboard wouldn&#8217;t be compatible, and who knows what other parts needs to be retired (my hard drives has already fallen behind the current SATA standard).</li>
<li>When I buy a Mac, I&#8217;m buying a PC too<br />
Mac can run Windows, either using a virtual machine via <a href="http://www.parallels.com/">Parallels</a> or dual-boot using <a href="http://www.apple.com/macosx/bootcamp/">Bootcamp</a>. Parallels can be a tiny bit slower (you probably won&#8217;t notice unless you&#8217;re running benchmarks) and it can&#8217;t play games (just yet, they are planning to do that in the future), but since you no longer need to emulate CPU, it runs extremely well and extremely fast. In fact, some users reports Photoshop CS2 being faster in Parallels than MacOS (CS2 is not Universal Binary, so it runs via Rosetta emulation mode on Intel Macs. This may not be true anymore, since MacOS X 10.4.8 brought a lot of speed improvements in Rosetta. Still a remarkable fact though). Bootcamp is literally booting your machine like a PC, no compromise in speed whatsoever.</li>
<li>MacOS X has matured<br />
OS X had several years to refine itself. I remember seeing the very first OS X, it was a resource hog and had a lot of inconsistency throughout its UI and file structures. All these problems were slowly ironed out over the past few years. The GUI is extremely stable and flexible. The file system really screams in comparison to NTFS. While Windows Vista is just catching up to where OS X is today, OS X is already moving forward. Which brings me to the last point&#8230;</li>
<li>Windows Vista<br />
Ironically, this was probably the nail in the coffin for me. Windows Vista, despite all its praises compared to Windows XP, simply wasn&#8217;t impressive to me. It attempts to do everything that OS X already does, poorly. &#8220;Aero Glass&#8221; is a disgusting attempt at making an eye-catching GUI while giving us no more functional improvements. Sure, it may look cool the first few times, but does transparency really help me work better, or just make everything more cluttered? Flip3D is a complete joke compared to Expose. There just aren&#8217;t enough improvements in Vista to prompt me to invest in &#8220;Vista Ultimate&#8221;, which invariably will be the version I would want to run if I was still a Windows user. Vista isn&#8217;t bad, but it&#8217;s just not good enough.</li>
</ol>
<p>Now, I&#8217;ll admit that I miss playing some games in Windows. It&#8217;s still frustrating to see the extremely wide variety of games available on Windows as opposed to Mac. I&#8217;m just happy that some of the best game developers out there do care about Mac (for example, Blizzard with all of their games). There are several promising developments that will perhaps continue to bring more games to the Mac platform.</p>
<p>Meanwhile, I haven&#8217;t been this happy with a computer in years.</p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2006/12/05/yes-im-a-switcher/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
