<?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; hardware</title>
	<atom:link href="http://pixelpushingmonkey.com/blog/tag/hardware/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>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>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>Using XBox 360 controller on your Mac</title>
		<link>http://pixelpushingmonkey.com/blog/2006/12/18/using-xbox-360-controller-on-your-mac/</link>
		<comments>http://pixelpushingmonkey.com/blog/2006/12/18/using-xbox-360-controller-on-your-mac/#comments</comments>
		<pubDate>Mon, 18 Dec 2006 23:19:00 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Tech Gone Wild]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[tips and tricks]]></category>

		<guid isPermaLink="false">http://pixelpushingmonkey.com/blog/2006/12/18/using-xbox-360-controller-on-your-mac/</guid>
		<description><![CDATA[The XBox 360 controller is really one of the best gamepad ever made for any console out there. The best part is it works on computers as well, where past efforts by various companies to produce a good gamepad has &#8230; <a href="http://pixelpushingmonkey.com/blog/2006/12/18/using-xbox-360-controller-on-your-mac/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The XBox 360 controller is really one of the best gamepad ever made for any console out there. The best part is it works on computers as well, where past efforts by various companies to produce a good gamepad has always fell short. You can&#8217;t fully realize the XBox 360 controller&#8217;s potential just yet on the PC though, as full support won&#8217;t arrive until Windows Vista. The current PC drivers can&#8217;t take advantage of all the buttons, and has trouble dealing with several of the input axis (getting analog stick &amp; the paddle trigger to work, for example, is an exercise of frustration).</p>
<p>Of course, Microsoft isn&#8217;t offering a driver for the Mac. However, just as <a href="http://plentycom.jp/en/steermouse/">SteerMouse</a> provides an excellent third party solution for enhancing your mouse on the Mac, there are third party driver for getting the XBox 360 controller to work on your Mac as well. Spotty game support is more of an issue, but I&#8217;d imagine most of us will just be playing emulator games with that controller anyway.</p>
<p><a href="http://tattiebogle.net/index.php/ProjectRoot/Xbox360Controller/OsxDriver">Take a look at the Mac driver for the XBox 360 controller here.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pixelpushingmonkey.com/blog/2006/12/18/using-xbox-360-controller-on-your-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
