<?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>Abraham Vegh</title>
	<atom:link href="http://blog.abrahamvegh.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.abrahamvegh.com</link>
	<description>Developer and designer who likes shiny things, and kittens.</description>
	<lastBuildDate>Tue, 23 Mar 2010 20:43:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1-alpha</generator>
		<item>
		<title>iPhone&#160;icons</title>
		<link>http://blog.abrahamvegh.com/iphone-icons/</link>
		<comments>http://blog.abrahamvegh.com/iphone-icons/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 19:07:37 +0000</pubDate>
		<dc:creator>Abraham Vegh</dc:creator>
				<category><![CDATA[Drops in the Bucket]]></category>

		<guid isPermaLink="false">http://blog.abrahamvegh.com/?p=619</guid>
		<description><![CDATA[A tweet this morning from Jon Tan spurred me to put together a &#8220;tool&#8221; of sorts for previewing application icons directly on an&#160;iPhone. The tool is (aptly) named iPhone Icon Tester and is hosted on&#160;GitHub. The code should be self-explanatory, but I&#8217;m happy to help if you run into trouble; just shoot me an&#160;email.]]></description>
			<content:encoded><![CDATA[<p>A <a href="http://twitter.com/jontangerine/status/9930069853">tweet</a> this morning from <a href="http://jontangerine.com/">Jon Tan</a> spurred me to put together a &#8220;tool&#8221; of sorts for previewing application icons directly on an&nbsp;iPhone.</p>

<p><span&nbsp;id="more-619"></span></p>

<p>The tool is (aptly) named <em>iPhone Icon Tester</em> and is <a href="http://github.com/abrahamvegh/iphone-icon-tester/">hosted</a> on&nbsp;GitHub.</p>

<p>The code should be self-explanatory, but I&#8217;m happy to help if you run into trouble; just shoot me an&nbsp;email.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.abrahamvegh.com/iphone-icons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Email&#160;Aliases</title>
		<link>http://blog.abrahamvegh.com/email-aliases/</link>
		<comments>http://blog.abrahamvegh.com/email-aliases/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 17:10:03 +0000</pubDate>
		<dc:creator>Abraham Vegh</dc:creator>
				<category><![CDATA[Drops in the Bucket]]></category>

		<guid isPermaLink="false">http://blog.abrahamvegh.com/?p=592</guid>
		<description><![CDATA[Two days ago I learned that using email aliases in Apple Mail is rather&#160;straightforward. Apple has made it just as simple on the&#160;iPhone:]]></description>
			<content:encoded><![CDATA[<p>Two days ago I <a href="http://daringfireball.net/linked/2009/12/28/email-aliases" title="Daring Fireball Linked List: Using Email Aliases in Apple Mail">learned</a> that using email aliases in Apple Mail is <a href="http://support.apple.com/kb/TA23485" title="Mac OS X: Using email aliases in Mail">rather&nbsp;straightforward</a>.</p>

<p><span&nbsp;id="more-592"></span></p>

<p>Apple has made it just as simple on the&nbsp;iPhone:</p>

<p><a href="http://blog.abrahamvegh.com/wp-content/uploads/2009/12/IMG_0256.png"><img src="http://blog.abrahamvegh.com/wp-content/uploads/2009/12/IMG_0256-200x300.png" alt="Settings screen for Mail on the iPhone showing an email alias added to an account." title="Settings screen for Mail on the iPhone showing an email alias added to an account." width="200" height="300" class="alignleft size-medium wp-image-597" /></a><a href="http://blog.abrahamvegh.com/wp-content/uploads/2009/12/IMG_0255.png"><img src="http://blog.abrahamvegh.com/wp-content/uploads/2009/12/IMG_0255-200x300.png" alt="Compose screen in Mail on the iPhone displaying an email alias in the list of selectable addresses." title="Compose screen in Mail on the iPhone displaying an email alias in the list of selectable addresses." width="200" height="300" class="alignleft size-medium wp-image-596"&nbsp;/></a></p>

<div style="clear:both;"></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.abrahamvegh.com/email-aliases/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>SiteSprint&#160;II</title>
		<link>http://blog.abrahamvegh.com/sitesprint/</link>
		<comments>http://blog.abrahamvegh.com/sitesprint/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 06:43:46 +0000</pubDate>
		<dc:creator>Abraham Vegh</dc:creator>
				<category><![CDATA[Drops in the Bucket]]></category>

		<guid isPermaLink="false">http://blog.abrahamvegh.com/?p=536</guid>
		<description><![CDATA[December 15 marked the conclusion of SiteSprint&#160;II. I participated with my homepage, AbrahamVegh.com. View the source for all of the sweet little details &#8212; everything is neatly laid out there for your dissection pleasure, but please be sure to read and respect the notes at the beginning of the&#160;file. Previous&#160;versions: Version 1: http://abrahamvegh.com/v1 Version 1.5 [...]]]></description>
			<content:encoded><![CDATA[<p>December 15 marked the conclusion of <a href="http://sitesprint.info/" title="SiteSprint">SiteSprint&nbsp;II</a>.</p>

<p>I participated with my homepage, <a href="http://abrahamvegh.com/" title="Abraham&nbsp;Vegh">AbrahamVegh.com</a>.</p>

<p><span&nbsp;id="more-536"></span></p>

<p>View the source for all of the sweet little details &mdash; everything is neatly laid out there for your dissection pleasure, but please be sure to read and respect the notes at the beginning of the&nbsp;file.</p>

<p>Previous&nbsp;versions:</p>

<ul>
<li><em>Version 1:</em> <a href="http://abrahamvegh.com/v1/" title="Abraham Vegh (v1)">http://abrahamvegh.com/v1</a></li>
<li><em>Version 1.5</em> <a href="http://abrahamvegh.com/v1.5/" title="Abraham Vegh (v1.5">http://abrahamvegh.com/v1.5</a></li>
</ul>

<p>For this blog, <a href="http://twitter.com/cdharrison/status/6983438507" title="SiteSprint 3">SiteSprint 3</a> will be its moment to&nbsp;shine.</p>

<p>Ciao for&nbsp;now.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.abrahamvegh.com/sitesprint/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>You don&#8217;t need Mac OS X&#8217;s single-application&#160;mode</title>
		<link>http://blog.abrahamvegh.com/you-dont-need-mac-os-xs-single-application-mode/</link>
		<comments>http://blog.abrahamvegh.com/you-dont-need-mac-os-xs-single-application-mode/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 03:13:40 +0000</pubDate>
		<dc:creator>Abraham Vegh</dc:creator>
				<category><![CDATA[Drops in the Bucket]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Tweaks]]></category>

		<guid isPermaLink="false">http://blog.abrahamvegh.com/?p=506</guid>
		<description><![CDATA[There&#8217;s been some chatter on the interwebs recently about the original single-application functionality of Mac OS X being still hidden inside the operating system, and easy to enable with a simple Terminal&#160;command. Guess what? All those people who originally &#8220;widely reviled&#8221; the &#8220;feature&#8221;? They were&#160;right! This is how enabling the mode can completely destroy your [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s been <a href="http://db.tidbits.com/article/10624">some chatter</a> on the interwebs recently about the original single-application functionality of Mac OS X being still hidden inside the operating system, and easy to enable with a simple Terminal&nbsp;command.</p>

<p>Guess what? All those people who originally &#8220;widely reviled&#8221; the &#8220;feature&#8221;? <strong>They were&nbsp;right!</strong></p>

<p><span&nbsp;id="more-506"></span></p>

<p>This is how enabling the mode can completely destroy your existing&nbsp;workflow:</p>

<blockquote>The most important fact to realize is that single-application mode is tied exclusively to the Dock. This means that if you click an application&#8217;s icon in the Dock, it immediately hides all the other applications, <strong>including the Finder</strong>.</blockquote>

<p>Read that again to grasp the full effect (emphasis mine). If you click an icon to switch applications (assuming you use the mouse for such mundane tasks), every application, including the Finder, will have their &#8220;Hide&#8221; (Command+H) function triggered. What does that mean for you and I? Well, let&#8217;s&nbsp;see:</p>

<div id="attachment_510" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.abrahamvegh.com/wp-content/uploads/2009/10/Screen-shot-2009-10-20-at-10.00.10-PM.png"><img src="http://blog.abrahamvegh.com/wp-content/uploads/2009/10/Screen-shot-2009-10-20-at-10.00.10-PM-300x187.png" alt="Single-application mode in Mac OS X" title="Screen shot 2009-10-20 at 10.00.10 PM" width="300" height="187" class="size-medium wp-image-510" /></a><p class="wp-caption-text">Single-application mode in Mac OS X</p></div>

<p>In this screenshot, you can clearly see the behavior in effect. I&#8217;m using a 2D Dock and a small hack to make hidden applications less opaque so they&#8217;re immediately identifiable. When I clicked the Firefox icon, all of my applications hid themselves. That would be great, but for the fact that if I try to hide Firefox too, guess what happens?&nbsp;<strong>Nothing.</strong></p>

<p>And nothing is a problem. For starters, it leaves me scratching my head, wondering why I can&#8217;t hide this application. Then, once it dawns on me that OS X for some unknown reason restricts you from hiding all of your open applications at the same time, it leaves me scratching my head again. During normal use of OS X, you&#8217;d almost never notice this little bug. That&#8217;s because I can think of exactly nobody who would try to press Command+H while Finder is focused. But with single-application mode, it becomes readily apparent, and worse, impedes your workflow until you can figure out why that doesn&#8217;t&nbsp;work.</p>

<p><strong>But wait, we&#8217;re not finished yet!</strong> Directly below the paragraph I quoted before are these two&nbsp;gems:</p>

<blockquote>However, if you switch applications through any other method, including clicking another visible application&#8217;s window and the Command-Tab application switcher, Mac OS X&#8217;s normal multi-application approach remains in effect, and nothing will be hidden.

You can thus combine methods of switching between applications. Click Mail in the Dock, then use Command-Tab to switch to Safari, and you&#8217;ll end up with both Mail and Safari on screen, and nothing else. If you later want to hide Safari again, click Mail&#8217;s Dock icon (or just Option-click on Mail&#8217;s window).</blockquote>

<p>So, let me get this straight: This will sometimes work, sometimes confuse me, but <strong>always require me to think about</strong> how the windows and applications I&#8217;m using are arranged, so that I can be more productive? <strong>Thanks, but no&nbsp;thanks.</strong></p>

<p>In short my friends, you don&#8217;t need Mac OS X&#8217;s single-application&nbsp;mode.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.abrahamvegh.com/you-dont-need-mac-os-xs-single-application-mode/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Safari&#8217;s new&#160;trick</title>
		<link>http://blog.abrahamvegh.com/safaris-trick/</link>
		<comments>http://blog.abrahamvegh.com/safaris-trick/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 04:51:18 +0000</pubDate>
		<dc:creator>Abraham Vegh</dc:creator>
				<category><![CDATA[Drops in the Bucket]]></category>
		<category><![CDATA[3.0]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://blog.abrahamvegh.com/?p=489</guid>
		<description><![CDATA[The iPhone (and iPod touch) software update released on September 9th, version 3.1, added some new features and bug&#160;fixes. I was also happy to find that on top of all the other enhancements in 3.1, Safari, the web browser on the iPhone, learned one small new&#160;trick. You can now close all of the&#160;&#8220;tabs&#8221;:]]></description>
			<content:encoded><![CDATA[<p>The iPhone (and iPod touch) software update released on September 9th, version 3.1, added some new features and bug&nbsp;fixes.</p>

<p>I was also happy to find that on top of all the other enhancements in 3.1, Safari, the web browser on the iPhone, learned one small new&nbsp;trick.</p>

<p><span&nbsp;id="more-489"></span></p>

<p>You can now close all of the&nbsp;&#8220;tabs&#8221;:</p>

<p><a href="http://blog.abrahamvegh.com/wp-content/uploads/2009/09/p_480_320_4F9A2C8B-AF66-4D19-A54B-15685246762B.jpeg"><img src="http://blog.abrahamvegh.com/wp-content/uploads/2009/09/p_480_320_4F9A2C8B-AF66-4D19-A54B-15685246762B.jpeg" alt="" width="200" height="300" class="alignnone size-full wp-image-364"&nbsp;/></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.abrahamvegh.com/safaris-trick/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Improvements I&#8217;d like to see in the next&#160;iPod</title>
		<link>http://blog.abrahamvegh.com/improvements-next-ipod/</link>
		<comments>http://blog.abrahamvegh.com/improvements-next-ipod/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 20:11:27 +0000</pubDate>
		<dc:creator>Abraham Vegh</dc:creator>
				<category><![CDATA[Drops in the Bucket]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod touch]]></category>

		<guid isPermaLink="false">http://blog.abrahamvegh.com/?p=421</guid>
		<description><![CDATA[The rumors have been confirmed: Apple will be letting loose with the next iteration of its iPod line come September 9th. Before I go any farther, I figure I&#8217;ll take my stance on the iTablet (or your pseudonym of choice): I don&#8217;t think Apple will release it until early next year. There is the possibility [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.engadget.com/2009/08/13/apple-might-be-planning-keynote-for-september-7th-might-have-ne/">rumors</a> have been <a href="http://www.engadget.com/2009/08/31/apple-holding-rock-and-roll-themed-event-september-9th/">confirmed</a>: Apple will be letting loose with the next iteration of its iPod line come September 9th.
<span id="more-421"></span>
Before I go any farther, I figure I&#8217;ll take my stance on the iTablet (or your pseudonym of choice): I don&#8217;t think Apple will release it until early next year. There is the possibility that they will announce it at the event, but I don&#8217;t place much stock in that. They&#8217;ll announce it when it&#8217;s ready to go.</p>

<p>One of the easiest additions for Apple to make to the iPod touch would be a built-in microphone. The ability to add an external one has always been available, with the 3.0 software update making it all the more simple with the addition of the Voice Memos app, but it would be a smart move for Apple if they added the hardware to the touch, making it an ever more complete &#8220;iPhone without the phone.&#8221; It would enable countless VoIP applications like Skype for the huge market of iPod touch owners, along with the innumerable other uses provided by app&nbsp;developers.</p>

<p>Since early this year we&#8217;ve been seeing reports of iPod touch cases with a cut-out for a camera. I think those rumors are true, and we will definitely be seeing a camera (hopefully a video-enabled one) on the next iteration of the device. Apple could very well just not do it at all, but it makes sense as a logical progression of the product. Also, adding a video camera would obviously require the addition of a built-in&nbsp;microphone.</p>

<p>Something else I expect in the next iPod touch is speedier hardware. It&#8217;s also a logical addition: the current model was a subtle (and by most approximations, successful) bid by Apple for a piece of the casual mobile gaming market. The current revision boasted some amazing specs for a non-phone mobile device when it was released last year, but now that it has been superseded in that respect by the iPhone 3GS, I expect Apple to improve it to either match or exceed the capabilities of the 3GS. That would come in the form of more RAM, and/or a faster processor; hopefully,&nbsp;both.</p>

<p>Finally, one feature that I am hoping for, but not holding out for: the addition of an A-GPS chip (or even a full-fledged GPS chip, although they&#8217;re unlikely to do that for battery-related reasons). Together with the better hardware and camera, this would cement the iPod touch as a the only&nbsp;full-featured</p>

<p>I apologize for only talking about the iPod touch, but that&#8217;s the only device in Apple&#8217;s current iPod lineup I think has more than a five-year future ahead of it. That said, I would be very surprised if any of the other iPod models receive a camera, and that would definitely cause me to rethink my opinion of their&nbsp;longevity.</p>

<p>All said and done, I think everyone is waiting and watching with baited breath for Apple&#8217;s next move. They are a market leader, an innovator, and fanboi or not, they deserve respect for what they have accomplished, and what they are bound to accomplish in the&nbsp;future.</p>

<p><strong>Oh, and one more thing:</strong> I strongly believe that Steve Jobs will be making his triumphant return to the public eye at this&nbsp;event.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.abrahamvegh.com/improvements-next-ipod/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stupid mistakes: Remember to check the&#160;obvious</title>
		<link>http://blog.abrahamvegh.com/stupid-mistakes-remember-to-check-the-obvious/</link>
		<comments>http://blog.abrahamvegh.com/stupid-mistakes-remember-to-check-the-obvious/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 03:32:53 +0000</pubDate>
		<dc:creator>Abraham Vegh</dc:creator>
				<category><![CDATA[Drops in the Bucket]]></category>
		<category><![CDATA[cliient]]></category>
		<category><![CDATA[debugging]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blog.abrahamvegh.com/?p=359</guid>
		<description><![CDATA[On Wednesday I received a call from someone with whom I do business on a regular basis. He was calling to report that something I had coded for him several weeks ago was no longer functioning, and he could not understand&#160;why. Normally when I am being hired to code something, the client doesn&#8217;t know a [...]]]></description>
			<content:encoded><![CDATA[<p>On Wednesday I received a call from someone with whom I do business on a regular basis. He was calling to report that something I had coded for him several weeks ago was no longer functioning, and he could not understand&nbsp;why.</p>

<p><span&nbsp;id="more-359"></span></p>

<p>Normally when I am being hired to code something, the client doesn&#8217;t know a thing about how the code works. So when they call to complain about a bug, my first reaction is usually, &#8220;what did you do to it?&#8221; (not that my code is perfect, but I stress-test the hell out of code before&nbsp;delivery)</p>

<p><img src="http://blog.abrahamvegh.com/wp-content/uploads/2009/07/bang-head.jpg" alt="bang-head" title="bang-head" width="99" height="99" class="alignright size-full wp-image-367"&nbsp;/></p>

<p>Naturally, since I was paid to deliver the code and it was now broken, I promised to deliver a fix immediately. My first step was to load up the production version of the code as it would be presented to the end-user, and test&nbsp;it.</p>

<p>It&nbsp;failed.</p>

<p>My next step was to enable <a href="http://getfirebug.com/">Firebug</a> so I could monitor what was going on behind the scenes. As soon as Firebug was active, the problem seemed to disappear. The code seemed to be working perfectly. I refreshed, cleared my cache, and the code still continued to work just&nbsp;fine.</p>

<p>I called the client back, and explained to him that it must have been a fluke of the server or something else, and not to worry about it. Several minutes later, the he called me back again, claiming it was still broken. I immediately loaded up the page again, with Firebug now disabled, and once again it inexplicably&nbsp;failed.</p>

<p>Are you seeing the pattern&nbsp;here?</p>

<p>Seeing as there was something fishy going on, I decided to review the code thoroughly, all thirty-odd lines of it. I moved some things around, fixed what was a quick hack to originally get the job done faster, and&nbsp;tested.</p>

<p>Nothing.</p>

<p>This particular code (the part giving me the trouble) was a piece of <a href="http://jquery.com/">jQuery</a>-flavored JavaScript, performing a bit of AJAX magic. I racked my brains and the code, trying to figure out what the problem could be. Then it dawned on&nbsp;me.</p>

<p>I&#8217;d forgotten one of the most basic tenets of writing code: Error&nbsp;checking.</p>

<p><a href="http://blog.abrahamvegh.com/wp-content/uploads/2009/07/error-console.jpg"><img src="http://blog.abrahamvegh.com/wp-content/uploads/2009/07/error-console-300x66.jpg" alt="error-console" title="error-console" width="300" height="66" class="aligncenter size-medium wp-image-368"&nbsp;/></a></p>

<p>As I <a href="http://twitter.com/abrahamvegh/status/2917458376">expressed</a> immediately after discovering my problem, this is a very easy but stupid mistake to make. I&#8217;d forgotten to remove the debugging code for sending a message to the Firebug console while developing. This made it work just fine in the development environment, and equally fine while trying to figure out the problem, but it never occurred to me to check the <em>Firefox</em> error&nbsp;console.</p>

<p>Lesson learned: Write code, check, double-check,&nbsp;repeat.</p>

<p>End of&nbsp;line.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.abrahamvegh.com/stupid-mistakes-remember-to-check-the-obvious/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What drives my digital&#160;life</title>
		<link>http://blog.abrahamvegh.com/what-drives-my-digital-life/</link>
		<comments>http://blog.abrahamvegh.com/what-drives-my-digital-life/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 16:46:58 +0000</pubDate>
		<dc:creator>Abraham Vegh</dc:creator>
				<category><![CDATA[Drops in the Bucket]]></category>

		<guid isPermaLink="false">http://blog.abrahamvegh.com/?p=309</guid>
		<description><![CDATA[Yesterday I published the first iteration of a quite aptly-titled list: Recommended For now this is simply an alphabetized list; perhaps in the future I will convert it to a more appropriate format, or add some visual&#160;flair. All in all, it&#8217;s just a list of things I&#160;recommend. Go take a look there now, and if [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I published the first iteration of a quite aptly-titled list: <a&nbsp;href="http://blog.abrahamvegh.com/recommended/">Recommended</a></p>

<p><span&nbsp;id="more-309"></span></p>

<p>For now this is simply an alphabetized list; perhaps in the future I will convert it to a more appropriate format, or add some visual&nbsp;flair.</p>

<p>All in all, it&#8217;s just a list of things I&nbsp;recommend.</p>

<p>Go take a look <a href="http://blog.abrahamvegh.com/recommended/" title="Recommended">there</a> now, and if you see something new, give it a&nbsp;try.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.abrahamvegh.com/what-drives-my-digital-life/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Misleading&#160;benchmarks</title>
		<link>http://blog.abrahamvegh.com/misleading-benchmarks/</link>
		<comments>http://blog.abrahamvegh.com/misleading-benchmarks/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 16:29:38 +0000</pubDate>
		<dc:creator>Abraham Vegh</dc:creator>
				<category><![CDATA[Drops in the Bucket]]></category>
		<category><![CDATA[3.0]]></category>
		<category><![CDATA[3G S]]></category>
		<category><![CDATA[benchmark]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod touch]]></category>

		<guid isPermaLink="false">http://blog.abrahamvegh.com/?p=221</guid>
		<description><![CDATA[I came across a post on the Tap Tap Tap blog yesterday, in which John Casasanta marvels about the near four-fold increase in raw available power on the new iPhone 3G S, versus the 3G&#160;model. It is rather startling to see the ease with which the blogger media and the iPhone community have accepted these [...]]]></description>
			<content:encoded><![CDATA[<p>I came across <a href="http://www.taptaptap.com/blog/iphone-3gs-blows-away-iphone-3g-in-3d/">a post on the Tap Tap Tap blog</a> yesterday, in which John Casasanta marvels about the near four-fold increase in raw available power on the new iPhone 3G S, versus the 3G&nbsp;model.</p>

<p>It is rather startling to see the ease with which the blogger media and the iPhone community have accepted these claims as absolute truths. The iPhone 3GS is far more powerful than the 3G &mdash; without a doubt. But the benchmark we need to be looking at is the comparison between the <strong>iPod touch</strong> and the&nbsp;3GS.</p>

<p><span&nbsp;id="more-221"></span></p>

<p>A brief <a href="http://en.wikipedia.org/wiki/List_of_iPhone_and_iPod_Touch_models">history</a>: The original iPhone shipped with a CPU capable of 620 MHz, underclocked to 412. It also shipped with a relatively low-powered GPU, the PowerVR MBX Lite 3D. After the original iPhone came the iPod touch, shipping with the same processing hardware.
Apple then upped the ante last fall, with the release of the second-generation iPod touch. It contains a 620 MHz CPU, clocked down to 533, which is still a noticeable increase over the iPhone/3G. Also of note is that until the arrival of the 3GS, every device model contained a paltry 128MB of DRAM &mdash; the 3GS ups that to 256.</p>

<p>Now, you&#8217;re probably wondering why I skipped right over the iPhone 3G. It&#8217;s fairly&nbsp;simple:</p>

<p><strong>With regard to hardware performance, there were no changes made between the original iPhone and the iPhone&nbsp;3G.</strong></p>

<p>Now there were definitely <em>some</em> hardware changes and software optimizations made for the 3G. I won&#8217;t deny that. iPhone OS 2.0 was released, with a laundry list of improvements and new features. Addition of A-GPS hardware and the 3G telephony chipset were certainly changes, and were (for the most part) improvements. But in terms of hardware performance, nothing was&nbsp;done.</p>

<p>So what am I talking about then? <strong>The second-generation iPod&nbsp;touch.</strong></p>

<p>It contained the only performance upgrade since the original iPhone, and it was lauded as such when it was released. Since <em>it</em> was the current leading model in terms of performance, <em>it</em> is what we should be comparing the new flagship model to, and <em>it</em> is what we should be defining the new standard&nbsp;against.</p>

<p>Understandably, I am very much in doubt of these dramatic claims of performance increases since the &#8220;last generation&#8221; of&nbsp;devices.</p>

<p>A more accurate benchmark in &#8220;new&#8221; performance increase would be a comparison between the iPhone 3GS and the second-generation iPod touch. Fortunately, Daniel Pasco over at <a href="http://blackpixel.com">Black Pixel</a> was kind enough to <a href="http://blackpixel.com/blog/244/early-iphone-3g-s-opengl-test-results/">do just that</a>, and his results support my&nbsp;arguments:</p>

<blockquote>the iPhone 3G S ran about <strong>twice as fast</strong> as the 2g Touch in every test</blockquote>

<p>Interestingly enough, according to his post, he is running his tests using the same code base which Casasanta tested on the iPhone 3G &mdash; development builds of Tap Tap Tap&#8217;s upcoming Plasma application, so we can say with certainty that comparing the two tests are &#8220;fair&#8221; (although that is not really what we&#8217;re aiming for either&nbsp;way).</p>

<p>In addition, Pasco ran some CPU benchmarks to see how much of the performance increase came from the&nbsp;CPU:</p>

<blockquote>In these tests the 3G S comes out about <strong>20% faster</strong> than the 2g Touch. Given that the clock speed of the 3G S is only about <strong>12% faster</strong>, there is definitely some extra oomph coming from the upgraded processor architecture, but I think it’s pretty clear that the PowerVR SGX’s contribution to our performance increase is substantial.</blockquote>

<p>In conclusion, while the iPhone 3GS is clearly once again redefining the standard for capability on a mobile device, it is only marginally so, and certainly not as dramatic as everyone would have you&nbsp;believe.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.abrahamvegh.com/misleading-benchmarks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Theme, permalink change&#160;(updated)</title>
		<link>http://blog.abrahamvegh.com/theme-permalink-change/</link>
		<comments>http://blog.abrahamvegh.com/theme-permalink-change/#comments</comments>
		<pubDate>Sun, 14 Jun 2009 22:48:44 +0000</pubDate>
		<dc:creator>Abraham Vegh</dc:creator>
				<category><![CDATA[Drops in the Bucket]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.abrahamvegh.com/2009/06/ive-changed-themes-again-this-time-to/</guid>
		<description><![CDATA[I&#8217;ve changed themes again, this time to LightWord. Any comments? Any suggestions for a different theme? I just can&#8217;t seem to pick one to settle on, although the last one was just a bit too heavy. Maybe I should just design my&#160;own? Anyways, after this tweet from Paul Stamatiou, and following the instructions posted here, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve changed themes again, this time to <a&nbsp;href="http://wordpress.org/extend/themes/lightword">LightWord</a>.</p>

<p><span&nbsp;id="more-201"></span></p>

<p>Any comments? Any suggestions for a different theme? I just can&#8217;t seem to pick one to settle on, although the last one was just a bit too heavy. Maybe I should just design my&nbsp;own?</p>

<p>Anyways, after <a href="http://twitter.com/Stammy/status/2131497857">this tweet</a> from <a href="http://paulstamatiou.com/">Paul Stamatiou</a>, and following the instructions posted <a href="http://searchengineland.com/a-case-study-in-changing-url-structure-20136">here</a>, I&#8217;ve changed the permalink structure so that there is no date-based &#8220;subdirectory&#8221; &#8211; all post slugs are directly linked after the domain name. Apparently that&#8217;s more search&nbsp;engine-friendly.</p>

<p><strong>Update:</strong>
Paul Stamatiou has <a href="http://paulstamatiou.com/wordpress-how-to-change-your-blogs-permalinks">chronicled his experience</a> with changing his permalink structure on his blog.</p>

<p>After a response from <a href="http://www.keenerliving.com/">Bruce Keener</a> (the author of the original instructions) regarding a <a href="http://paulstamatiou.com/wordpress-how-to-change-your-blogs-permalinks#comment-180851">potential problem</a>, and a subsequent <a href="http://paulstamatiou.com/wordpress-how-to-change-your-blogs-permalinks#comment-180867">solution</a>, I have disabled date-based archives on this&nbsp;blog.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.abrahamvegh.com/theme-permalink-change/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)

Served from: blog.abrahamvegh.com @ 2010-07-29 18:50:36 -->