<?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>Embracing Chaos &#187; Apple</title>
	<atom:link href="http://www.embracingchaos.com/apple/feed" rel="self" type="application/rss+xml" />
	<link>http://www.embracingchaos.com</link>
	<description>Analysis of Trends in Technology, Business, Society</description>
	<lastBuildDate>Mon, 23 Jan 2012 16:29:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Macbook Crashes, Kernel Panics and coping with an Apple &#8220;Genius&#8221;</title>
		<link>http://www.embracingchaos.com/2011/05/macbook-crashes-kernel-panics-and-coping-with-an-apple-genius.html</link>
		<comments>http://www.embracingchaos.com/2011/05/macbook-crashes-kernel-panics-and-coping-with-an-apple-genius.html#comments</comments>
		<pubDate>Sun, 15 May 2011 05:38:33 +0000</pubDate>
		<dc:creator>leodirac</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://www.embracingchaos.com/?p=1268</guid>
		<description><![CDATA[So your Mac is crashing a lot, and after a trip to the &#8220;Genius Bar&#8221;, you&#8217;re starting to think maybe that &#8220;genius&#8221; you talked to is anything but.  Is this where you are?  If so, join the club, because that&#8217;s exactly what I&#8217;ve been going through recently.  My MacBook Pro would regularly go black without [...]]]></description>
			<content:encoded><![CDATA[<p><img class="top" src="http://www.embracingchaos.com/wp-content/uploads/2011/05/Kernel_Panic-img-300x162.png" alt="" width="300" height="162" />So your Mac is crashing a lot, and after a trip to the &#8220;Genius Bar&#8221;, you&#8217;re starting to think maybe that &#8220;genius&#8221; you talked to is anything but.  Is this where you are?  If so, join the club, because that&#8217;s exactly what I&#8217;ve been going through recently.  My MacBook Pro would regularly go black without warning, and the only way I could get its attention again was to hold the power button for ten seconds.  Often it crashed while the screen saver was running, or when I was switching between desktop Spaces, or any other time.  And it was a thorough and complete crash &#8212; no warning, no recovery.</p>
<p>It was quite a chore to get Apple to admit that the cause was a hardware problem, and fix it.  But I finally succeeded, so I thought I&#8217;d share some of my experiences.  I&#8217;ll explain what a Kernel Panic is, how they sometimes can be caused by faulty software but often indicate hardware problems, how they differ from other kinds of crashes, and provide a guide on <strong>how to read a Mac OS X kernel panic report</strong>.</p>
<h4>Dealing with the &#8220;Genius&#8221; Bar staff</h4>
<p>&#8220;Genius&#8221; is what Apple calls its first tier of technical support.  I find the brand unfortunate and insulting for everybody involved.  There is no intelligence test required to work as a &#8220;genius&#8221; &#8212; just some minimal training on how to follow Apple customer service scripts like an obedient robot.  Knowing Apple, I wouldn&#8217;t be surprised if the &#8220;Genius&#8221; staff are required to follow these scripts verbatim and face not only termination but punitive lawsuits for deviating from the party line.  Keep this in mind when dealing with them.  Also know that they have some discretion in the outcome of your visit, but the discretion exists within guidelines that they cannot control.</p>
<p>Some tips on getting past the &#8220;genius&#8221; from my limited experience.  Print out your kernel panic reports and bring them in.  The more the better.  Highlight the relevant parts.  I&#8217;m not sure if bringing a bad attitude with you helps or not &#8212; they want to make their customers happy, but they don&#8217;t like their &#8220;genius&#8221; title challenged with logic.  I also recommend persistence.  Following their stupid advice and showing them that it did no good will help.  I&#8217;m not sure if understanding what&#8217;s going on will or not.  But if you&#8217;d like to understand more about why your Mac is crashing, read on&#8230;</p>
<h4>Kernel panics and hardware failures vs regular software failures</h4>
<p>There are two basic ways your Mac can crash.  First, an application might lock up on you and become unresponsive.  You get the <strong>spinning beachball of death</strong>, and eventually have to Force Quit your application, losing whatever work you hadn&#8217;t saved.  This kind of user mode failure is very common with buggy software.  If the beachball is getting you down, the problem <strong>is almost certainly caused by bad software, not by a hardware problem</strong>.  In OS 9 and before, this kind of failure could have taken down your entire machine, but since the introduction of the BSD kernel in OS X, the system is designed to allow one application to fail while protecting all the other applications.</p>
<p>Sometimes though your entire Mac will crash hard.  Without warning your system displays a full-screen message saying &#8220;<strong>You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.</strong>&#8221; in several languages.  This is OS X&#8217;s last ditch attempt to tell you something about what happened before it goes completely teets up.  It&#8217;s formally known as a kernel panic.  Sometimes the system is so screwed it can&#8217;t even get that error message onto the screen before it dies.</p>
<p><strong>Kernel panics indicate a serious problem, either with the computer&#8217;s hardware, or the low-level software in the operating system.</strong> In fact there are only three things that can cause a kernel panic:</p>
<ol>
<li>Faulty hardware causes a problem that the OS doesn&#8217;t know how to deal with</li>
<li>A bug in OS X itself</li>
<li>A bug in an OS plugin called a kernel extension or kext</li>
</ol>
<p>Firstly, if the hardware itself has problems, then kernel panics are a common way they manifest themselves.  Similarly, if the operating system itself has any bugs, they could take down the entire system.  The third option could be caused by third-party software, while the first two are entirely Apple&#8217;s responsibility.  So when it comes to dealing with the &#8220;Genius&#8221; behind the bar, the first two are fairly straightforward.  <strong>If you&#8217;re seeing this problem a lot, and nobody else is, then it&#8217;s probably a hardware problem, and they should replace your hardware.</strong> Here&#8217;s a thought experiment I tried unsuccessfully with the Apple &#8220;geniuses&#8221; I had to deal with: Imagine you have a hundred Macs all running the same software, and one of them crashes periodically, but the other 99 don&#8217;t.  Would you classify that Mac as having a hardware problem or a software problem?  In my case, the genius insisted that it was a software problem.  In fact he claimed he was certain that if I uninstalled Adobe Flash, the problem would be fixed.  Read on, and you&#8217;ll learn how the kernel panic reports themselves show that this explanation is impossible.</p>
<h4>Understanding and interpreting Kernel Panic reports</h4>
<p>First a bit about what a Kernel Panic is.  Very simply, it&#8217;s when something unexpected goes wrong in the operating system kernel.  What&#8217;s the kernel?  The kernel is the lowest level of the operating system &#8212; the part that&#8217;s closest to the hardware.  In modern operating systems, there&#8217;s a fairly arbitrary line between what functionality lives in the kernel and what functionality lives in the user space.  The key difference is that when something goes wrong with software in the user space, you get a beachball on the app, but the system survives.  When something goes wrong in the kernel, you get a kernel panic, and the whole system goes bye bye fast.  So it&#8217;s critical that any code running in the kernel space be ultra reliable.  You don&#8217;t change kernel code quickly or lightly, and you test the hell out of it before you release it.  But code runs faster in the kernel, so most modern operating systems put important things like networking and graphics into the kernel.  The BSD kernel which powers OS X allows the installation of &#8220;kernel extensions&#8221; or &#8220;kexts&#8221; which add functionality.  More about these soon.  But suffice to say that when anything goes wrong with any kext, it&#8217;s a big deal problem because there&#8217;s nothing to fall back on (e.g. can&#8217;t display an error dialog if the problem is with the display system), so the system&#8217;s reaction is called a panic.  Thus &#8220;kernel panic.&#8221;</p>
<p>Immediately after a KP, your computer does two things: it stores a bunch of information to help diagnose what caused the problem, and puts up the error screen, if it can.  When you reboot, your computer asks if you want to send the KP report to Apple.  You should do this.  The smarter of the &#8220;genius&#8221; staff can look these reports up and see that your Mac is actually crashing, but they&#8217;ll admit that the contents are too technical for a mere &#8220;genius&#8221; to understand.  Well I&#8217;m going to explain to you what the reports contain and what it means about what&#8217;s wrong with your computer.</p>
<p>Here&#8217;s a typical crash report from my computer.  In my case, these panics weren&#8217;t even accompanied by the &#8220;restart your computer message&#8221; because as I&#8217;ll explain, the problem originated in the graphics system.  My computer just suddenly went black and non-responsive.  I&#8217;ve highlighted a few key sections for explanation below.</p>
<pre style="font-size: 9px; line-height: 10px;"><strong>Interval Since Last Panic Report:  420 sec
</strong>Panics Since Last Report:          1
<strong>Anonymous UUID:                    8A09F455-1039-4696-8479-xxxxxxxxxxxx
</strong>Thu Apr 21 09:00:51 2011
<strong>panic(cpu 3 caller 0x9cdc8f): NVRM[0/1:0:0]: Read Error 0x00000100: CFG 0xffffffff 0xffffffff 0xffffffff, BAR0 0xc0000000 0xa734e000 0x0a5480a2, D0, P2/4
</strong>Backtrace (CPU 3), Frame : Return Address (4 potential args on stack)
0xbc001728 : 0x21b510 (0x5d9514 0xbc00175c 0x223978 0x0)
0xbc001778 : 0x9cdc8f (0xbe323c 0xc53840 0xbf23cc 0x0)
0xbc001818 : 0xae85d3 (0xe0cfc04 0xe5c9004 0x100 0xb83de000)
0xbc001868 : 0xadf5cc (0xe5c9004 0x100 0xbc001898 0x9bd76c)
0xbc001898 : 0x16c8965 (0xe5c9004 0x100 0x438004ee 0x28)
0xbc0019d8 : 0xb07250 (0xe5c9004 0xe5ca004 0x0 0x0)
0xbc001a18 : 0x9d6e23 (0xe5c9004 0xe5ca004 0x0 0x0)
0xbc001ab8 : 0x9d3502 (0x0 0x9 0x0 0x0)
0xbc001c68 : 0x9d4aa0 (0x0 0x600d600d 0x704a 0xbc001c98)
0xbc001d38 : 0xc89217 (0xbc001d58 0x0 0x98 0x2a358d)
0xbc001df8 : 0xc8ec1d (0xe8e5404 0x0 0x98 0x45e8d022)
0xbc001f18 : 0xc8f0b4 (0xe8e5404 0x124b6204 0x6d39d1c0 0x0)
0xbc001f78 : 0xc8f39f (0xe8e5404 0x124b6204 0x6d39d1c0 0xbc0021e0)
0xbc002028 : 0xca3691 (0xe8e5404 0x1f80d8e8 0xbc00239c 0xbc0021e0)
0xbc002298 : 0xc84d09 (0x6d0b7000 0x1f80d8e8 0xbc00239c 0x0)
0xbc0023f8 : 0xc84f47 (0x6d0c6000 0x1f80d800 0x1 0x0)
0xbc002428 : 0xc87a04 (0x6d0c6000 0x1f80d800 0x0 0x97c6c4fc)
0xbc002468 : 0xca9d40 (0x6d0c6000 0x1f80d800 0x6d09f274 0x140)
0xbc0024f8 : 0xc9b5a9 (0xde94bc0 0x1f80d800 0x0 0x1)
0xbc002558 : 0xc9b810 (0x6d09f000 0x6d09f77c 0x1f80d800 0x0)
0xbc0025a8 : 0xc9bce4 (0x6d09f000 0x6d09f77c 0xbc0028cc 0xbc00286c)
0xbc0028e8 : 0xc98aaf (0x6d09f000 0x6d09f77c 0x1 0x0)
0xbc002908 : 0xc605a1 (0x6d09f000 0x6d09f77c 0x1956a580 0x0)
0xbc002938 : 0xc9a572 (0x6d09f000 0xbc002a7c 0xbc002968 0x5046b1)
0xbc002978 : 0xc648de (0x6d09f000 0xbc002a7c 0x0 0xc000401)
0xbc002ab8 : 0xc9dee6 (0x6d09f000 0x0 0xbc002bcc 0xbc002bc8)
0xbc002b68 : 0xc60c93 (0x6d09f000 0x0 0xbc002bcc 0xbc002bc8)
0xbc002be8 : 0x56a738 (0x6d09f000 0x0 0xbc002e3c 0xbc002c74)
0xbc002c38 : 0x56afd7 (0xcef020 0x6d09f000 0x129bab88 0x1)
0xbc002c88 : 0x56b88b (0x6d09f000 0x10 0xbc002cd0 0x0)
0xbc002da8 : 0x285be0 (0x6d09f000 0x10 0x129bab88 0x1)
0xbc003e58 : 0x21d8be (0x129bab60 0x1ec235a0 0x1fd7e8 0x5f43)
      Backtrace continues...

<strong>      Kernel Extensions in backtrace (with dependencies):
</strong>         <strong>com.apple.GeForce</strong>(6.2.6)@0xc55000-&gt;0xd0afff
            dependency: com.apple.NVDAResman(6.2.6)@0x967000
            dependency: com.apple.iokit.IONDRVSupport(2.2)@0x95a000
            dependency: com.apple.iokit.IOPCIFamily(2.6)@0x927000
            dependency: com.apple.iokit.IOGraphicsFamily(2.2)@0x938000
         <strong>com.apple.nvidia.nv50hal</strong>(6.2.6)@0x1592000-&gt;0x19a6fff
            dependency: com.apple.NVDAResman(6.2.6)@0x967000
         <strong>com.apple.NVDAResman</strong>(6.2.6)@0x967000-&gt;0xc54fff
            dependency: com.apple.iokit.IOPCIFamily(2.6)@0x927000
            dependency: com.apple.iokit.IONDRVSupport(2.2)@0x95a000
            dependency: com.apple.iokit.IOGraphicsFamily(2.2)@0x938000

<strong>BSD process name corresponding to current thread: kernel_task</strong>

Mac OS version:
10J869
Kernel version:
Darwin Kernel Version 10.7.0: Sat Jan 29 15:17:16 PST 2011; root:xnu-1504.9.37~1/RELEASE_I386
System model name: MacBookPro6,2 (Mac-F22586C8)
System uptime in nanoseconds: 35829130822125

unloaded kexts:
com.apple.filesystems.msdosfs 1.6.3 (addr 0xbc1e5000, size 0x53248) - last unloaded 12216461868115

<strong>loaded kexts:
</strong>com.parallels.kext.prl_vnic 6.0 11992.625164
com.parallels.kext.prl_netbridge 6.0 11992.625164
com.parallels.kext.prl_usb_connect 6.0 11992.625164
com.parallels.kext.prl_hid_hook 6.0 11992.625164
com.parallels.kext.prl_hypervisor 6.0 11992.625164
com.apple.filesystems.smbfs 1.6.6 - last loaded 12151022138289
com.apple.driver.AppleHWSensor 1.9.3d0
com.apple.driver.AGPM 100.12.19
com.apple.driver.AppleMikeyHIDDriver 1.2.0
com.apple.driver.AppleHDA 1.9.9f12
com.apple.driver.AppleUpstreamUserClient 3.5.4
com.apple.driver.AppleMCCSControl 1.0.17
com.apple.driver.AppleMikeyDriver 1.9.9f12
com.apple.driver.AudioAUUC 1.54
com.apple.driver.AppleIntelHDGraphics 6.2.6
com.apple.driver.AppleIntelHDGraphicsFB 6.2.6
com.apple.driver.SMCMotionSensor 3.0.0d4
com.apple.kext.AppleSMCLMU 1.5.0d3
com.apple.Dont_Steal_Mac_OS_X 7.0.0
com.apple.iokit.CHUDUtils 201
com.apple.iokit.CHUDProf 216
com.apple.driver.AudioIPCDriver 1.1.6
com.apple.driver.AppleGraphicsControl 2.8.68
com.apple.driver.ACPI_SMC_PlatformPlugin 4.5.0d5
com.apple.GeForce 6.2.6
com.apple.driver.AppleLPC 1.4.12
com.apple.filesystems.autofs 2.1.0
com.apple.driver.AppleUSBTCButtons 200.3.2
com.apple.driver.AppleUSBTCKeyboard 200.3.2
com.apple.driver.AppleIRController 303.8
com.apple.driver.AppleUSBCardReader 2.5.8
com.apple.iokit.SCSITaskUserClient 2.6.5
com.apple.BootCache 31
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0d1
com.apple.iokit.IOAHCIBlockStorage 1.6.3
com.apple.driver.AppleUSBHub 4.1.7
com.apple.driver.AppleFWOHCI 4.7.1
com.apple.driver.AirPortBrcm43224 427.36.9
com.apple.iokit.AppleBCM5701Ethernet 2.3.9b6
com.apple.driver.AppleEFINVRAM 1.4.0
com.apple.driver.AppleSmartBatteryManager 160.0.0
com.apple.driver.AppleUSBEHCI 4.1.8
com.apple.driver.AppleAHCIPort 2.1.5
com.apple.driver.AppleACPIButtons 1.3.5
com.apple.driver.AppleRTC 1.3.1
com.apple.driver.AppleHPET 1.5
com.apple.driver.AppleSMBIOS 1.6
com.apple.driver.AppleACPIEC 1.3.5
com.apple.driver.AppleAPIC 1.4
com.apple.driver.AppleIntelCPUPowerManagementClient 105.13.0
com.apple.security.sandbox 1
com.apple.security.quarantine 0
com.apple.nke.applicationfirewall 2.1.11
com.apple.driver.AppleIntelCPUPowerManagement 105.13.0
com.apple.driver.DspFuncLib 1.9.9f12
com.apple.driver.AppleProfileReadCounterAction 17
com.apple.driver.AppleProfileTimestampAction 10
com.apple.driver.AppleProfileThreadInfoAction 14
com.apple.driver.AppleProfileRegisterStateAction 10
com.apple.driver.AppleProfileKEventAction 10
com.apple.driver.AppleProfileCallstackAction 20
com.apple.driver.AppleSMBusController 1.0.8d0
com.apple.iokit.IOFireWireIP 2.0.3
com.apple.iokit.IOSurface 74.2
com.apple.iokit.IOBluetoothSerialManager 2.4.0f1
com.apple.iokit.IOSerialFamily 10.0.3
com.apple.iokit.CHUDKernLib 208
com.apple.iokit.IOAudioFamily 1.8.0fc1
com.apple.kext.OSvKernDSPLib 1.3
com.apple.driver.AppleHDAController 1.9.9f12
com.apple.iokit.IOHDAFamily 1.9.9f12
com.apple.iokit.AppleProfileFamily 41
com.apple.driver.AppleSMC 3.1.0d3
com.apple.driver.IOPlatformPluginFamily 4.5.0d5
com.apple.driver.AppleSMBusPCI 1.0.8d0
com.apple.nvidia.nv50hal 6.2.6
com.apple.NVDAResman 6.2.6
com.apple.iokit.IONDRVSupport 2.2
com.apple.iokit.IOGraphicsFamily 2.2
com.apple.driver.BroadcomUSBBluetoothHCIController 2.4.0f1
com.apple.driver.AppleUSBBluetoothHCIController 2.4.0f1
com.apple.iokit.IOBluetoothFamily 2.4.0f1
com.apple.driver.AppleUSBMultitouch 206.6
com.apple.iokit.IOUSBHIDDriver 4.1.5
com.apple.iokit.IOSCSIBlockCommandsDevice 2.6.5
com.apple.iokit.IOUSBMassStorageClass 2.6.5
com.apple.driver.AppleUSBMergeNub 4.1.8
com.apple.driver.AppleUSBComposite 3.9.0
com.apple.iokit.IOSCSIMultimediaCommandsDevice 2.6.5
com.apple.iokit.IOBDStorageFamily 1.6
com.apple.iokit.IODVDStorageFamily 1.6
com.apple.iokit.IOCDStorageFamily 1.6
com.apple.driver.XsanFilter 402.1
com.apple.iokit.IOAHCISerialATAPI 1.2.5
com.apple.iokit.IOSCSIArchitectureModelFamily 2.6.5
com.apple.iokit.IOUSBUserClient 4.1.5
com.apple.iokit.IOFireWireFamily 4.2.6
com.apple.iokit.IO80211Family 314.1.1
com.apple.iokit.IONetworkingFamily 1.10
com.apple.iokit.IOUSBFamily 4.1.8
com.apple.iokit.IOAHCIFamily 2.0.4
com.apple.driver.AppleEFIRuntime 1.4.0
com.apple.iokit.IOHIDFamily 1.6.5
com.apple.iokit.IOSMBusFamily 1.1
com.apple.kext.AppleMatch 1.0.0d1
com.apple.security.TMSafetyNet 6
com.apple.driver.DiskImages 289
com.apple.iokit.IOStorageFamily 1.6.2
com.apple.driver.AppleACPIPlatform 1.3.5
com.apple.iokit.IOPCIFamily 2.6
com.apple.iokit.IOACPIFamily 1.3.0</pre>
<p>The first line is fairly clear &#8212; how long has your system been running since its last crash?  If this is less than an hour, as it was for my computer, then your machine is completely <a href="http://en.wikipedia.org/wiki/FUBAR">FUBAR</a>.  Less than a day and you&#8217;ve still got a seriously unstable computer.  (Hint for any &#8220;genius&#8221; that might be reading this article: take the number of seconds, divide it by 60 using the Calculator app on your store-issued-iPad, and that will give you the number of minutes.  Divide that new smaller number by 60 again to get an even smaller number which is hours.  If you can figure out how to get to number of days by yourself, it&#8217;s time to apply for the &#8220;Genius Lead&#8221; job.)</p>
<p>The Anonymous UUID is an effectively random code that allows Apple to lookup the crash reports for your computer when you go into the store.  Then there&#8217;s the date.  Straightforward.</p>
<p><strong>The line which starts &#8220;panic&#8221; is the closest thing you&#8217;ll find to a concise explanation of what went wrong. </strong>In all likelihood this will be a jumble of words and numbers that make no sense, but it&#8217;s a great string to Google.  If you&#8217;re having a hardware problem, this message will probably stay about the same with each KP.  Googling my error message &#8220;<strong>NVRM[0/1:0:0]: Read Error 0&#215;00000100</strong>&#8221; turns up a bunch of people with similar problems &#8212; computer going black without warning, often while playing World of Warcraft.</p>
<p>The next section titled &#8220;backtrace&#8221; is worthless unless you&#8217;re actually diving into the source code that caused the problem.  Skip over it.  But the section after it is extremely interesting and relatively easy to interpret.</p>
<p><strong>The section titled &#8220;Kernel Extensions in backtrace (with dependencies)&#8221; actually tells you what part of the system failed.  Read this one closely and try to make sense of it.</strong> In the case of my example, there are three kernel extensions involved with the crash.  They are called &#8220;com.apple.GeForce&#8221; and &#8220;com.apple.nvidia.nv50hal&#8221; and &#8220;com.apple.NVDAResman&#8221;.  The first one is fairly obvious &#8212; GeForce is the kind of graphics chip in the macbook.  The second one is also pretty clear &#8212; NVidia is the company that makes GeForce, and nv50hal I would guess means &#8220;NVidia 5.0 Hardware Abstraction Layer&#8221; or something similar.  I&#8217;m not sure what NVDAResman is but looking down a bit I see it&#8217;s related to &#8220;IOGraphicsFamily&#8221;.  This paints a really clear picture that the failure is in the graphics system.  Moreover, <strong>since every line here starts with &#8220;com.apple&#8221; we know the failure is entirely in code written by Apple</strong>.  There is no third-party software involved in this crash.</p>
<p>For my particular crash, it&#8217;s important to know something about the graphics hardware of these MacBooks, since all evidence points to the graphics hardware.  This generation of macbooks have two graphics chips &#8212; a faster one from Nvidia, and a more battery-friendly one from Intel.  The nvidia chip which is apparently having problems is always used when the computer has an external monitor plugged in, or when something fancy is happening on the built-in screen.  A nice utility called <a href="http://codykrieger.com/gfxCardStatus">gfxCardStatus</a> can help you understand this complexity, and will definitely give you a leg up on the &#8220;genius.&#8221;</p>
<p>The following line starting with <strong>&#8220;BSD process name&#8221; can also be important</strong>.  This will sometimes tell you which user-level app originated the call into the kernel which failed.  In my case it was &#8220;kernel_task&#8221; which provides no additional information.</p>
<p>The next section gives some basic info about the Mac &#8212; hardware and OS versions.  What follows is a complete list of kernel extensions (kexts) installed.  This gives you a bit more ammo in dealing with the &#8220;genius&#8221; who is probably ignoring you at this point anyway.  You can look through this list and see everything that might possibly contribute to a kernel panic.  In my case, the only software modules that aren&#8217;t from Apple are some drivers from Parallels for running my Windows virtual machine.  So <strong>the only reasons my Mac might kernel panic are because of a hardware problem, a bug in OS X itself, or something going wrong with Parallels</strong>.  Understanding this should, in theory, be very helpful when talking to your local neighborhood &#8220;genius&#8221; but unfortunately they are simple bots that only run scripts authored in Cupertino and are not permitted to listen to logic.</p>
<h4>Apple&#8217;s Propaganda about Flash</h4>
<p>When the &#8220;genius&#8221; told me my Mac&#8217;s problem was that I had Adobe Flash installed, I just laughed at first.  Flash is installed on something like 97% of desktop computers, and very few of them regularly turn themselves off for no reason.   Moreover, the kernel panic report lists every piece of software that could possibly contribute to the kernel panic, and neither the word &#8220;flash&#8221; nor &#8220;adobe&#8221; appear anywhere in the list.  But then I realized he wasn&#8217;t joking.</p>
<p>Apple&#8217;s ongoing arguments with Adobe over Flash are <a href="http://www.google.com/search?q=apple+vs+adobe">well publicized</a>.  The root of the issue, in very brief summary, is that Apple sees Adobe&#8217;s Flash as a strategic threat to their incredibly profitable iPhone platform.  The poor &#8220;genius&#8221; I&#8217;m stuck with has become a pawn in Apple&#8217;s PR battle, throwing himself on the grenade of propaganda just to spread <a href="http://en.wikipedia.org/wiki/Fear,_uncertainty_and_doubt">FUD</a> about Flash.  I tried reasoning with him, explaining that Adobe&#8217;s software doesn&#8217;t run in the kernel, and therefore cannot cause a kernel panic.  <strong>The job of the kernel is to protect users from badly written software crashing the whole machine.</strong> But he would not budge.  I imagined a &#8220;genius&#8221; script which read as follows:</p>
<p style="padding-left: 30px;">Mac is crashing&#8230;</p>
<p style="padding-left: 30px;">1. Run hardware diagnostic tests.</p>
<p style="padding-left: 30px;">2. Address any identified hardware problems.</p>
<p style="padding-left: 30px;">3. If hardware tests come back clean, tell customer that the problem (whatever it is) is caused by Flash.  Tell them to uninstall it, and see if that helps.</p>
<p>Here I imagine the Dantesque trap of the rare &#8220;genius&#8221; who actually understands how OS X works.  <em>I&#8217;m telling the customer something which is impossible on its face, and he knows it.  He&#8217;s arguing with me telling me I&#8217;m being stupid.  But I signed a contract with Apple saying I would defame Adobe, and deviation from this contract will bring the wrath of Steve&#8217;s legal team on me.  I just have to smile and say things like &#8220;yeah, that&#8217;s the really strange thing about this particular software problem &#8212; it only affects certain computers.  But it&#8217;s definitely caused by Flash.&#8221;</em></p>
<p>One might reason that Flash could cause kernel panics because it makes more extensive use of the graphics system than other applications.  But in this case, Flash isn&#8217;t the actual problem.  Flash is exposing the underlying problem, as would any software which works the graphics system hard.  Thus lots of people with the same problem as me who play World of Warcraft.  If the &#8220;genius&#8221; advice ever works, it&#8217;s just because Flash is the most graphics intensive software that many people use on their Macs.  The actual problem is still either a bug in OS X, or a hardware problem.</p>
<p>Consider the advice not to use Flash on your Mac in analogy to a car.  (A high-end MacBook actually costs as much as <a href="http://www.csmonitor.com/Innovation/Horizons/2010/0115/World-s-cheapest-car-Tata-Nano-revs-toward-US">some cars</a>.)  Imagine that your car sometimes just turned its engine off while you were in the middle of driving it &#8211; catastrophic failure with no warning or apparent reason.  You go to the dealership and they can&#8217;t find anything wrong with it, but ask if you ever listen to electronic music?  Well, yes, sometimes.  That&#8217;s the problem!  It&#8217;s the electronic music which is causing your car to malfunction.  So stop listening to it, and the problem will be fixed.  Umm, what?  The closest thing to the truth, by analogy, would be that any bass-heavy music (graphics-intensive application) is stressing out some weak connection in the electronics.  But because the car dealership is owned by the local philharmonic, they&#8217;re blaming it on that awful music the kids listen to.   Using your misfortune and their incompetence to push an unrelated political agenda.</p>
<p>It&#8217;s an interesting glimpse into how Apple is using their retail presence to advance a strategic PR goal.  Evidence that Apple has grown up as a company to the point where their own motives are more important than doing what actually helps customers.  *sigh*  At least I got my MacBook fixed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.embracingchaos.com/2011/05/macbook-crashes-kernel-panics-and-coping-with-an-apple-genius.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Apple explains video chat to the world</title>
		<link>http://www.embracingchaos.com/2010/07/apple-explains-video-chat-to-the-world.html</link>
		<comments>http://www.embracingchaos.com/2010/07/apple-explains-video-chat-to-the-world.html#comments</comments>
		<pubDate>Wed, 14 Jul 2010 01:21:03 +0000</pubDate>
		<dc:creator>leodirac</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Strategy]]></category>

		<guid isPermaLink="false">http://www.embracingchaos.com/?p=1115</guid>
		<description><![CDATA[It&#8217;s fascinating watching a disruptive technology cross the chasm.  It&#8217;s a rare opportunity in one&#8217;s technical career to see this happen to a technology that one has been intimately involved with.  That&#8217;s exactly what&#8217;s happening with video chat technology that I worked on at Google, as Apple pushes the technology into the early [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s fascinating watching a disruptive technology cross the chasm.  It&#8217;s a rare opportunity in one&#8217;s technical career to see this happen to a technology that one has been intimately involved with.  That&#8217;s exactly what&#8217;s happening with video chat technology that I worked on at Google, as <a href="http://www.embracingchaos.com/2010/06/video-chat-is-about-to-enter-the-early-majority-phase-with-iphone-4.html">Apple pushes the technology into the early majority phase</a> of adoption.  <a href="http://www.amazon.com/Crossing-Chasm-Marketing-High-Tech-Mainstream/dp/0066620023">Crossing the Chasm</a> is the name of a classic book on innovation by Geoffrey Moore which describes the process of taking a technology beyond just geeks.  The process is so difficult that Moore refers to it as the Chasm.  Apple is a master of technology strategy, so we can all benefit from watching them do this well.</p>
<p>To get across the chasm, your technology really needs to work well.  Apple seems to have done that with FaceTime.  But there&#8217;s more than just having it work &#8212; you also need to explain to the public why it&#8217;s important.  Here, Apple is just paying for that with traditional advertising.  They&#8217;re putting out <a href="http://www.youtube.com/watch?v=bCzzh-nexpg&amp;feature=player_embedded">lots</a> <a href="http://www.youtube.com/watch?v=6CRfHl1Glwk&amp;feature=player_embedded">of</a><a href="http://www.youtube.com/watch?v=diUjVY8zRJc&amp;feature=player_embedded"> touching</a>, <a href="http://www.youtube.com/watch?v=N2Wn7rYSBVQ&amp;feature=player_embedded">heartwarming</a> <a href="http://www.youtube.com/watch?v=niOCmIuts90&amp;feature=player_embedded">commercials</a> showing the value of video chat.  <strong>Apple is spending millions of dollars to explain to people why they&#8217;ll like video chat.</strong> Primary demand stimulation.  They&#8217;re working to overcome people&#8217;s biases against  the technology or the idea &#8212; that it&#8217;s clunky, or the extremely common &#8220;<strong>I don&#8217;t want to see the people I&#8217;m talking to</strong>&#8221; reaction, which is really pretty funny when you think about it.  Of course, there will be some times when you will prefer audio only, but that&#8217;s going to be the exception when the technology is good enough.</p>
<p>It&#8217;s all playing out in a textbook fashion.  The <a href="http://techcrunch.com/2010/07/10/apple-facetime-commercial/#idc-container">geeks are all crying</a> that there&#8217;s nothing new here, that this technology has been around forever, and they don&#8217;t understand why it&#8217;s such a big deal.  <strong>But it is a big deal, because video chat is finally entering the mainstream.</strong></p>
<p>Some side-effects of this that I <a href="http://www.embracingchaos.com/2010/06/video-chat-is-about-to-enter-the-early-majority-phase-with-iphone-4.html">pointed out before</a>, but are perhaps more clear now as the story unfolds, are that this will benefit existing established video chat vendors.  Apple is explaining to people that video chat matters.  This will help Skype and Google and Cisco with their products.</p>
<p>Speaking of Cisco, there&#8217;s another prediction coming true: Cisco is pushing into consumer video chat.  I had guessed 2012, but barely more than a week after my last post, they <a href="http://mobile.venturebeat.com/2010/06/30/cisco-unveils-cius-its-video-conferencing-and-work-focused-android-tablet/">announce Cius</a>, a video chat terminal.  Kinda like a Flip phone fused with a linksys router, but running Android and in a pretty nice looking case.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.embracingchaos.com/2010/07/apple-explains-video-chat-to-the-world.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Video Chat is about to enter the Early Majority Phase with iPhone 4</title>
		<link>http://www.embracingchaos.com/2010/06/video-chat-is-about-to-enter-the-early-majority-phase-with-iphone-4.html</link>
		<comments>http://www.embracingchaos.com/2010/06/video-chat-is-about-to-enter-the-early-majority-phase-with-iphone-4.html#comments</comments>
		<pubDate>Wed, 23 Jun 2010 00:57:28 +0000</pubDate>
		<dc:creator>leodirac</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Strategy]]></category>

		<guid isPermaLink="false">http://www.embracingchaos.com/?p=1102</guid>
		<description><![CDATA[I believe that the iPhone 4 will be remembered as the device that invented video chat.  Just like how the iPod is often seen as the first real mp3 player.  It wasn&#8217;t at all of course.  There were dozens of mp3 players before it.  But the iPod set a new quality bar which was so [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://upload.wikimedia.org/wikipedia/commons/0/0f/Diffusionofideas.PNG" class="top" width="300">I believe that <strong>the iPhone 4 will be remembered as the device that invented video chat</strong>.  Just like how the iPod is often seen as the first real mp3 player.  It wasn&#8217;t at all of course.  There were dozens of mp3 players before it.  But the iPod set a new quality bar which was so much higher than everything before it, that it redefined the space, and actually made it accessible to the mainstream.</p>
<p>Video chat is in a similar place today to where mp3 players were 10 years ago.  There are lots of video chat solutions out there on the market.  Skype is the most well known.  I helped launch Google&#8217;s video chat system across Gmaill, iGoogle and Orkut during my tenure there.  It definitely is one of the best on the market, and it&#8217;s still only appealing to early adopters.  I mean &#8220;early adopters&#8221; in the classic <a href="http://en.wikipedia.org/wiki/Diffusion_of_Innovations">Everett Rogers sense</a>, which is to say folks for whom the extra value of the new technology outweighs the hassles of using it.  This is a step beyond the &#8220;innovators&#8221; category, who are willing to bend over backwards debugging a brand new product just because they understand that it will be important later.  Video chat has been available to innovators for a great many decades.</p>
<p><strong>With iPhone 4, Apple will push video chat to the early majority category.</strong> Apple has a history of sitting on potential technologies until all the bugs are worked out, which is fundamentally what&#8217;s needed to appeal to more than just early adopters.  I&#8217;m pretty sure <a href="http://www.apple.com/iphone/features/facetime.html">FaceTime</a> will be no exception.  In 6 months, video chat won&#8217;t be this geeky thing that people put up with out of desperation.  It will begin to be integrated into normal culture.  We&#8217;ll start to see television dramas and movies incorporate it as just a way some people communicate, rather than as a way to demonstrate how high-tech somebody is.  <strong>People who aren&#8217;t geeks will start to use video chat.</strong></p>
<h4>Video chat really matters</h4>
<p>Those of us who have lived deeply with video chat understand its value.  There is a ton of additional content transmitted in video that helps communication on many levels.  It allows for a more nuanced informational discussion, but more importantly IMHO, it allows distant communication to be much more personal and emotional.  Anybody who has tried professional collaboration with another team that is thousands of miles away knows that this level of communication is at least as important for business uses as it is for social communication.  The first time you meet your collaborators in person, they become more real, more trustworthy, easier to talk to, especially about difficult subjects like <em>problems</em> that might arise in a project *gasp*.  Video chat is certainly not as good as meeting people in person, but it is a huge step above email, IM or phone.  (Getting drunk together I believe represents the highest professionally-accepted level of humanization.)</p>
<p><strong>Human-to-human communication has always been the killer feature of computer technology.</strong> Video chat makes synchronous communication fundamentally better, and as such will become a major part of everybody&#8217;s life in the developed world in the years to come.</p>
<h4>What does this mean for everybody else?</h4>
<p>The history of technology innovation tells us that a couple things typically happen <strong>when an emerging technology pushes into the majority segments</strong>.  First, <strong>established players will all get a boost</strong>.  Apple will be doing a huge favor to Skype and Google Video Chat by removing the veil of geekiness from their products.  Apple&#8217;s huge investment in making this product work well will make all consumers more willing to try alternatives.</p>
<p>Another common side-effect is that <strong>the space will get more difficult for new entrants</strong>.  This usually happens as the technology standardizes.  There becomes a &#8220;normal way of doing things&#8221; that people start &#8220;to get.&#8221;  Before a technology can reach the majority, it will typically bounce around dozens of different modalities as everybody tries to find a way of doing it that resonates with the market.  This uncertainty represents a clear opportunity for start-ups and the subsequent standardization is the closing of that opportunity.  Another reason the space usually gets harder for startups is that economies of scale start to kick in as production levels ramp up to meet the larger demand.  This naturally favors large companies, since it raises the amount of investment needed to compete.</p>
<h4>Which Social Graph?</h4>
<p>Another reason the space might get harder for newcomers is the natural monopoly of social graphs &#8212; consumers are better off if there is a single definitive place to keep track of their contacts rather than having to replicate and maintain a different list for each service.  As such, <strong>social graphs are important assets to anybody in this space</strong>.  But if <a href="http://radar.oreilly.com/2009/11/the-war-for-the-web.html">Tim O&#8217;Reilly gets his way</a> (which I hope he does) and we end up with a loosely-coupled internet OS, this won&#8217;t be a problem for startups, as they&#8217;ll just be able to draw from an openly available graph, say from a Google or Facebook.</p>
<p>I&#8217;m really not sure how this aspect will play out.  My guess is that Apple will rely on the de-centralized social graph which is the contact list built into every iPhone.  It&#8217;s a less useful corporate asset than if it were properly cloud-hosted, which will make it harder for them to expand the service to OS X machines.  Perhaps they&#8217;ll make something useful out of mobileme here, but I have my doubts.  But given the revenue they get from App Store sales, it&#8217;s not clear that the OS X machine is even a major part of their consumer strategy going forwards.  If so, this would likely be a strategic shift for them, as the inclusion of web-cams on essentially every OS X machine for years was probably done in anticipation of making a major push into video chat at some point.</p>
<h4>Don&#8217;t forget Cisco</h4>
<p>In addition to the obvious players like Google and Skype, this is also incredibly important for Cisco too.  Cisco has long been interested in video chat.  Why?  The same underlying reason Intel has been investing in multi-media since the late 1980&#8217;s.  Multimedia on PCs needs lots of CPU power, and video chat needs lots of bandwidth.  It&#8217;s called &#8220;primary demand stimulation.&#8221;  To be very clear: <strong>Cisco wants everybody to use video chat because video chat uses lots of bandwidth, and when people are using lots of bandwidth, Cisco sells more big routers.</strong></p>
<p>Cisco is in the <a href="http://newsroom.cisco.com/dlls/2010/corp_041910.html">final phases of buying Tandberg</a>, who is the biggest supplier of video-chat hardware for businesses.  Their <a href="http://newsroom.cisco.com/dlls/2009/corp_031909.html">aquisition of Flip</a> last year seems strategically odd in isolation, but in this context makes perfect sense.  They are building (buying) expertise in consumer-electronics which can handle high quality video.  <strong>Take a Flip camera, add a network (like a linksys wifi box) and you&#8217;ve got a video chat terminal</strong>.  I predict we&#8217;ll see such a toy out of Cisco in about 2012, as video chat fills the early majority segment and edges against the late majority.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.embracingchaos.com/2010/06/video-chat-is-about-to-enter-the-early-majority-phase-with-iphone-4.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Apple and Wal-Mart: Bargaining on your behalf for lower prices</title>
		<link>http://www.embracingchaos.com/2010/04/apple-and-wal-mart-bargaining-on-your-behalf-for-lower-prices.html</link>
		<comments>http://www.embracingchaos.com/2010/04/apple-and-wal-mart-bargaining-on-your-behalf-for-lower-prices.html#comments</comments>
		<pubDate>Tue, 20 Apr 2010 14:29:30 +0000</pubDate>
		<dc:creator>leodirac</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Economics]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Geek]]></category>

		<guid isPermaLink="false">http://www.embracingchaos.com/?p=975</guid>
		<description><![CDATA[Even though Apple products are expensive, there&#8217;s a surprising similarity between Apple and Wal-Mart: both companies push hard on other parts of the value chain to deliver lower prices for consumers.
In Walmart&#8217;s case, it&#8217;s generally suppliers who get squeezed.  Walmart demands that manufacturers of goods produce them at the lowest possible price so that Walmart can charge [...]]]></description>
			<content:encoded><![CDATA[<p>Even though Apple products are <a id="pfv." title="Market Segmentation" href="http://www.embracingchaos.com/2010/04/how-apple-segments-the-market-html.html">expensive</a>, there&#8217;s a surprising similarity between <strong>Apple and Wal-Mart: both companies push hard on other parts of the value chain to deliver lower prices for consumers</strong>.</p>
<p>In Walmart&#8217;s case, it&#8217;s generally suppliers who get squeezed.  Walmart demands that manufacturers of goods produce them at the lowest possible price so that Walmart can charge the lowest prices in their stores.  They really do try hard to pass the savings on to you.  Another case that is less well known is with so-called &#8220;interchange&#8221; fees for debit and credit cards, charged by the card networks like Visa and Mastercard.  Back in 2003, Walmart pushed hard on Visa and Mastercard to charge less for debit card transactions since they are both lower risk (because of pin-code use) and cheaper to process (verifying signatures is expensive).  The cynical will point out that with lower fees, Walmart just gets to keep more profit.  Which is true.  But they are genuinely motivated to lower prices for consumers, since that&#8217;s their main selling point.  So it&#8217;s a win-win &#8211; <strong>Wal-Mart&#8217;s motivations to lower costs are closely aligned with consumer&#8217;s desires to pay less</strong>.</p>
<p>Apple has similar desires for their network-connected gadgets like iPhones and iPads.  <strong>Apples wants people to be able to connect their devices to the network for as little as possible.</strong> Apple has clearly negotiated very hard with AT&amp;T to demand low monthly rates on data plans for these devices.  Next month you&#8217;ll be able to buy <strong>an iPad with a 3G data plan for just $15 / month</strong>.  That is basically unheard of in the US.  For <a id="egu8" title="people on a limited budget" href="http://www.quinnnorton.com/said/?p=365">people on a limited budget</a>, the iPad <strong>is the cheapest way to get online</strong>.  Compare this to other data plans available from major U.S. carriers:</p>
<div id="content" style="font-size: 12px;">
<p><!-- .tblGenFixed td {padding:0 3px;overflow:hidden;white-space:normal;letter-spacing:0;word-spacing:0;background-color:#fff;z-index:1;border-top:0px none;border-left:0px none;border-bottom:1px solid #CCC;border-right:1px solid #CCC;} .dn {display:none} .tblGenFixed td.s0 {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:bottom;white-space:normal;overflow:hidden;text-indent:0px;padding-left:3px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #CCC;} .tblGenFixed td.s2 {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:right;vertical-align:bottom;white-space:normal;overflow:hidden;text-indent:0px;padding-left:3px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;} .tblGenFixed td.s1 {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:bottom;white-space:normal;overflow:hidden;text-indent:0px;padding-left:3px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;} .tblGenFixed td.s7 {background-color:#ffff99;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;white-space:normal;overflow:hidden;text-indent:0px;padding-left:3px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;} .tblGenFixed td.s5 {background-color:#ffff99;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:bottom;white-space:normal;overflow:hidden;text-indent:0px;padding-left:3px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;} .tblGenFixed td.s6 {background-color:#ffff99;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:right;vertical-align:bottom;white-space:normal;overflow:hidden;text-indent:0px;padding-left:3px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;} .tblGenFixed td.s3 {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;white-space:normal;overflow:hidden;text-indent:0px;padding-left:3px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #CCC;} .tblGenFixed td.s4 {background-color:#ffff99;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:bottom;white-space:normal;overflow:hidden;text-indent:0px;padding-left:3px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #CCC;}  --></p>
<table id="tblMain_0" class="tblGenFixed" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<th>Provider</th>
<th>Plan Type</th>
<th>Monthly data limit</th>
<th colspan="2">Monthly fee</th>
</tr>
<tr class="rShim">
<td class="rShim" style="width: 120px;"></td>
<td class="rShim" style="width: 212px;"></td>
<td class="rShim" style="width: 120px;"></td>
<td class="rShim" style="width: 20px;"></td>
<td class="rShim" style="width: 90px;"></td>
</tr>
<tr>
<td class="s0">AT&amp;T</td>
<td class="s1">Smartphone</td>
<td class="s1">unlimited</td>
<td class="s2">$50</td>
<td class="s1">+ voice plan</td>
</tr>
<tr>
<td class="s0">Tmobile</td>
<td class="s1">Blackberry data</td>
<td class="s1">unlimited</td>
<td class="s2">$50</td>
<td class="s1">+ voice plan</td>
</tr>
<tr>
<td class="s0">Tmobile</td>
<td class="s1">Smartphone data</td>
<td class="s1">unlimited</td>
<td class="s2">$50</td>
<td class="s1">+ voice plan</td>
</tr>
<tr>
<td class="s0">Tmobile</td>
<td class="s1">Smartphone data</td>
<td class="s1">200 MB</td>
<td class="s2">$30</td>
<td class="s1">+ voice plan</td>
</tr>
<tr>
<td class="s0">Verizon Wireless</td>
<td class="s1">Smartphone data</td>
<td class="s1">unlimited</td>
<td class="s2">$30</td>
<td class="s1">+ voice plan</td>
</tr>
<tr style="background: #ffffbb;">
<td class="s3">Apple / AT&amp;T</td>
<td class="s4">iPhone</td>
<td class="s4">unlimited</td>
<td class="s5">$30</td>
<td class="s4">+ voice plan</td>
</tr>
<tr>
<td colspan="5">.</td>
</tr>
<tr>
<td class="s6"></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td class="s0">Verizon Wireless</td>
<td class="s1">Laptop tether to smartphone</td>
<td class="s1">5 GB</td>
<td class="s2">$60</td>
<td class="s1">+ voice plan</td>
</tr>
<tr>
<td class="s0">AT&amp;T</td>
<td class="s1">Laptop tether to smartphone</td>
<td class="s1">5 GB</td>
<td class="s2">$60</td>
<td class="s1">+ voice plan</td>
</tr>
<tr>
<td class="s0">Verizon Wireless</td>
<td class="s1">3G card / laptop</td>
<td class="s1">5 GB</td>
<td class="s2">$60</td>
<td></td>
</tr>
<tr>
<td class="s0">AT&amp;T</td>
<td class="s1">3G card / laptop</td>
<td class="s1">5 GB</td>
<td class="s2">$60</td>
<td></td>
</tr>
<tr>
<td class="s0">Tmobile</td>
<td class="s1">3G card / laptop</td>
<td class="s1">5 GB</td>
<td class="s2">$60</td>
<td></td>
</tr>
<tr style="background: #ffffbb;">
<td class="s3">Apple / AT&amp;T</td>
<td class="s4">iPad</td>
<td class="s4">unlimited</td>
<td class="s5">$30</td>
<td class="s7"></td>
</tr>
<tr>
<td colspan="5">.</td>
</tr>
<tr>
<td class="s6"></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td class="s0">Verizon Wireless</td>
<td class="s1">3G card / laptop</td>
<td class="s1">250 MB</td>
<td class="s2">$40</td>
<td></td>
</tr>
<tr>
<td class="s0">AT&amp;T</td>
<td class="s1">3G card / laptop</td>
<td class="s1">200 MB</td>
<td class="s2">$35</td>
<td></td>
</tr>
<tr style="background: #ffffbb;">
<td class="s3">Apple / AT&amp;T</td>
<td class="s4">iPad</td>
<td class="s4">250 MB</td>
<td class="s5">$15</td>
<td class="s7"></td>
</tr>
<tr>
<td colspan="5">.</td>
</tr>
</tbody>
</table>
</div>
<p><strong>The Apple / AT&amp;T rates are the lowest in each of their categories</strong>, except Verizon&#8217;s smartphone data plan which ties the AT&amp;T iPhone plan.  The iPad rates are extremely low compared to data plans for laptops, and also when when you consider that tethering plans or phone data plans require paying an extra $30/mo &#8211; $50/mo for a voice plan.  The unlimited iPad plan is literally half what it costs to get 3G on any other laptop, and it doesn&#8217;t come with the 5 GB limit that other plans do.  You might argue that the iPad can&#8217;t do as much as a full laptop, which is true.  So you might then argue that iPad won&#8217;t tax the network as much as a laptop, which I doubt considering the propensity to consume video on such a device.  So you can&#8217;t trade torrents on an iPad, which from an Intellectual Property perspective is just fine with me.</p>
<p>My guess (and this is pure speculation) is that Apple negotiated these rates by offering AT&amp;T a share of the revenues generated through App Store purchases.</p>
<p>Again, the cynical will point out that Apple is just trying to grab the lion&#8217;s share of economic surplus for itself, which is true.  But nonetheless, this is a case where Apple&#8217;s desires and our desires as consumers line up well.  In a very real way, <strong>Apple is fighting on our behalf for lower prices from AT&amp;T</strong>.</p>
<div><span style="font-family: Verdana; line-height: normal;"><br />
</span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.embracingchaos.com/2010/04/apple-and-wal-mart-bargaining-on-your-behalf-for-lower-prices.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How Apple Segments the Market</title>
		<link>http://www.embracingchaos.com/2010/04/how-apple-segments-the-market.html</link>
		<comments>http://www.embracingchaos.com/2010/04/how-apple-segments-the-market.html#comments</comments>
		<pubDate>Mon, 19 Apr 2010 14:00:40 +0000</pubDate>
		<dc:creator>leodirac</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Marketing]]></category>

		<guid isPermaLink="false">http://www.embracingchaos.com/?p=971</guid>
		<description><![CDATA[Apple has done a fabulous job in recent years of asserting itself as a major player in the computer industry.  One of their tools for accomplishing this has been a fanatical commitment to high-quality products.  They strive to make every product they offer to be the best in its class, and they&#8217;ve largely succeeded at [...]]]></description>
			<content:encoded><![CDATA[<p>Apple has done a fabulous job in recent years of asserting itself as a major player in the computer industry.  One of their tools for accomplishing this has been a fanatical commitment to high-quality products.  They strive to make every product they offer to be the best in its class, and they&#8217;ve largely succeeded at doing this.  (And have used some <a id="pmk1" title="ery clever strategies" href="http://www.embracingchaos.com/2008/07/iphone-scarcity.html">very clever strategies</a> to maintain this appearance when their products weren&#8217;t quite measuring up.)  This has given them an incredibly strong brand.  But it also allows them to position themselves in an enviable place in terms of market positioning.</p>
<p><strong>Apple products are </strong><a id="y1sj" title="expensive" href="http://www.quinnnorton.com/said/?p=365"><strong>expensive</strong></a><strong>.</strong> Apple gets high margins on its hardware, allowing it to recoup large investments in NRE (non-recurring engineering) to design the hardware and its accompanying software.  This is a great place to be from a competitive standpoint, because as a company they don&#8217;t need to squabble over the cheapest parts to try to deliver the best prices to consumers.  So long as they can maintain a sufficiently large customer base to support the practice, it is an <strong>easy</strong> place <strong>to defend against competition</strong> from.  Certainly a lot easier than being Dell or HP, who struggle with operational efficiency to compete on price, and try to innovate within a very narrow window defined by their platform.</p>
<p>Apple&#8217;s success at selling high-end products has secondary benefits for the rest of the ecosystem.  <strong>Because the products are expensive, they tend to be purchased by people with more disposable income.</strong> So the segment of the computer market which buys Apple products self-selects to be <strong>very attractive demographic for</strong> many other reasons.  <strong>Advertisers</strong> love to get their products in front of people who are more-willing-than-most to buy something expensive / unnecessary / fun.</p>
<p>Similarly, <strong>app developers know that</strong> if they write an app for iPhone / iPad, the <strong>people</strong> who <strong>are</strong> able to buy it are much more <strong>likely to be willing to pay a couple bucks for something silly</strong> than, say, somebody who bought the cheapest smartphone they could afford because they felt they really need that functionality.  I had previously speculated that <a id="jis_" title="Apple's platform play" href="http://www.embracingchaos.com/2008/08/app-store-downm.html">Apple&#8217;s platform play</a> required a very large distribution base to attract developers, which is not quite correct.  The strategy is successful even with a relatively small market, provided that the market is segmented properly.  Which in this case it clearly is.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.embracingchaos.com/2010/04/how-apple-segments-the-market.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>iPad pre-launch security</title>
		<link>http://www.embracingchaos.com/2010/04/ipad-pre-launch-security.html</link>
		<comments>http://www.embracingchaos.com/2010/04/ipad-pre-launch-security.html#comments</comments>
		<pubDate>Sat, 03 Apr 2010 09:16:04 +0000</pubDate>
		<dc:creator>leodirac</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Consumer Electronics]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Humor]]></category>

		<guid isPermaLink="false">http://www.embracingchaos.com/?p=734</guid>
		<description><![CDATA[Arrington managed to get his hands on an iPad for a test drive before launch day, presumably from a company that had been given one to build apps for it.  His description of the security under which these devices were loaned out is so funny I just have to share it with y&#8217;all&#8230;
Scores of [...]]]></description>
			<content:encoded><![CDATA[<p>Arrington managed to get his hands on an iPad for a <a href="http://techcrunch.com/2010/04/02/the-unauthorized-techcrunch-ipad-review/">test drive</a> before launch day, presumably from a company that had been given one to build apps for it.  His description of the security under which these devices were loaned out is so funny I just have to share it with y&#8217;all&#8230;</p>
<p style="padding-left: 30px;">Scores of developers have had iPad’s for weeks now. They’ve had to sign non-disclosure agreements, and have the iPad locked in a separate room that random employees couldn’t access. And even that wasn’t enough. The iPads are literally chained to the desk with steel cable and a lock. Apple comes by the office with a suitcase, installs the iPad in a bolted case, chains it to the desk and locks it there. And they they do occasional surprise visits just to make sure it’s still there.</p>
<p style="padding-left: 30px;">What’s more, Apple has told developers that they are monitoring the location of the device as well.</p>
<p>Apple.  Gotta love them.</p>
<p>Mike says he can type 50 wpm on it.  That&#8217;s really quite cool.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.embracingchaos.com/2010/04/ipad-pre-launch-security.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple&#8217;s subscription music service (part 2)</title>
		<link>http://www.embracingchaos.com/2010/01/apples-subscription-music-service-part-2.html</link>
		<comments>http://www.embracingchaos.com/2010/01/apples-subscription-music-service-part-2.html#comments</comments>
		<pubDate>Mon, 18 Jan 2010 23:00:09 +0000</pubDate>
		<dc:creator>leodirac</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://www.embracingchaos.com/?p=687</guid>
		<description><![CDATA[Back in 2007, I predicted that Apple would launch a subscription music service probably around 2010.  My logic was based on how long it would take to get enough connected iPods into the world.  Having spent a bunch of time with an unconnected mp3 player with a subscription music service I knew this [...]]]></description>
			<content:encoded><![CDATA[<p><img class="top" title="iTunes logo" src="http://www.njcaa.org/images/itunes-logo.png" alt="" width="170" />Back in 2007, I <a href="http://www.embracingchaos.com/2007/12/apples-subscrip.html">predicted</a> that Apple would launch a subscription music service probably around 2010.  My logic was based on how long it would take to get enough connected iPods into the world.  Having spent a bunch of time with <strong>an unconnected mp3 player with a subscription music service</strong> I knew this was necessary.  I had been using a Sansa mp3 player, which was playing content from Rhapsody&#8217;s subscription service.  The device was <strong>designed to essentially brick itself every 30 days</strong> unless you plugged it into a PC.  This was necessary to ensure that you were still paying for the music that it had stored, since it couldn&#8217;t connect itself.  The experience sucked.  Jobs would never let this fly.  But now there&#8217;s a whole slew of media devices (iPhones, iPod touches, and the new slate) which have their own connection to the outside world and wouldn&#8217;t need to be plugged in every month to verify that you&#8217;ve paid up.</p>
<p>iSlate is rumored to have a bunch of new content associated with it.  Particularly print content.  Print publishers will probably want consumers to sign up for subscriptions.  So Apple&#8217;s probably going to be introducing people to the concept of content subscriptions on their portable devices, likely with iPhone OS 4.0 which probably will run <strong>the iSlate and old iPhones and iPod touches too</strong>.  So I wouldn&#8217;t be surprised if you <strong>can get an all-you-can-eat music subscription service</strong> available too.  We&#8217;ll see.  It&#8217;s pure speculation, but it would make sense.  I&#8217;d be particularly tickled if my off-the-cuff prediction of dates from 2007 turned out to be right.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.embracingchaos.com/2010/01/apples-subscription-music-service-part-2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iSlate&#8217;s amazing tactile feedback keyboard</title>
		<link>http://www.embracingchaos.com/2010/01/islate-tactile-feedback-keyboard.html</link>
		<comments>http://www.embracingchaos.com/2010/01/islate-tactile-feedback-keyboard.html#comments</comments>
		<pubDate>Sat, 16 Jan 2010 06:41:48 +0000</pubDate>
		<dc:creator>leodirac</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[User Experience]]></category>

		<guid isPermaLink="false">http://www.embracingchaos.com/?p=643</guid>
		<description><![CDATA[There&#8217;s lots of hubbub about Apple&#8217;s upcoming tablet device, but the stuff people are talking about I&#8217;m not actually all that excited about.  A giant iPhone?  Sure, that&#8217;ll be nice.  A color e-reader that can run apps.  Okay, I guess that&#8217;s better than kindle.  A super-thin netbook without a real keyboard.  Meh.  Actually, I don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/hradcanska/2364225643/"><img src="http://farm3.static.flickr.com/2077/2364225643_77be5fe16d_m.jpg" class="top"></a>There&#8217;s lots of hubbub about Apple&#8217;s upcoming tablet device, but the stuff people are talking about I&#8217;m not actually all that excited about.  A giant iPhone?  Sure, that&#8217;ll be nice.  A color e-reader that can run apps.  Okay, I guess that&#8217;s better than kindle.  A super-thin netbook without a real keyboard.  Meh.  Actually, I don&#8217;t know that I&#8217;d want one at all.  Unless&#8230;</p>
<p>Unless <strong>Apple has come up with a better way to do soft keyboards</strong>, that is.  When I say &#8220;soft keyboard&#8221; I mean the kind of keyboard that appears on a touch screen and has no physical keys.  I&#8217;ve complained about the <a href="http://www.embracingchaos.com/2007/01/why_you_cant_se.html">iPhone&#8217;s keyboard</a> for a while.  While it&#8217;s true that people do get better at using these, I still don&#8217;t think I&#8217;ll ever be nearly as fast or accurate (even with smart correction) with a soft keyboard as I was with my blackberry.  I think that&#8217;s probably true on average for most people.  The basic reason is the lack of <strong>tactile feedback</strong>.  With a physical keyboard, if my fingers are slightly off target, they are guided to the right place by feel.</p>
<p>I&#8217;ve argued for some time now that the way to solve this is by figuring out how to <a href="http://www.embracingchaos.com/2006/09/gadget_conversi.html">make a touch-screen display with tactile feedback</a>.  How would such a device work?  Physically I couldn&#8217;t tell you.  But what we&#8217;d need would be a way to electronically manipulate texture in a clear material.  A plastic with a matrix of cells that could expand or contract under electronic control.  So the software could create bumps where each of the keys are.  This would allow a software-reconfigurable gadget that could be almost as usable as a dedicated-purpose device.</p>
<p>This is very different from what is commonly referred to as &#8220;haptic feedback&#8221; on some of today&#8217;s gadgets like the Nexus One.  Here, the phone&#8217;s vibrator pulses a bit when you press a soft key.  This is a kind of feedback which is tactile in that you feel it, and it gives you information about your interaction with the device without having to look at the screen.  It certainly helps.  But it is not going to improve basic typing for a critical reason &#8212; it can&#8217;t help guide fingers to the right place.  The basic act of positioning fingers on controls is still basically open loop, feed forward, without guidance.  What I&#8217;m referring to as tactile feedback helps the fingers find the right spots to press without looking.  Today&#8217;s haptic feedback can&#8217;t do that.</p>
<p>To be clear, true tactile feedback like <strong>this almost certainly doesn&#8217;t exist yet</strong>.  This kind of pure technological innovation basically always starts in universities or government run labs.  The ROI on pure research into unproven technology is so low that it doesn&#8217;t make sense for companies to invest there.  Even if a company proved this was possible (which AFAIK hasn&#8217;t been done yet) they&#8217;d need to figure out how to manufacture it at scale before they could sell a device with it.  Last time I <a href="http://www.embracingchaos.com/2007/01/why_you_cant_se.html">predicted</a> it would be about 2012 before we saw these.  Even though Jobs almost certainly foresees the value of such a system, Apple&#8217;s expertise is not in material science.  Wired <a href="http://www.wired.com/gadgetlab/2009/12/apple-tablet-surprise/">speculated</a> about such a keyboard based on Apple&#8217;s patent filings, but what they describe seems a bit too sci-fi for me to believe.</p>
<p>If they have come up with something new and cool, it&#8217;s going to be a smarter way to use basically existing hardware.  I&#8217;m gonna guess <strong>it&#8217;s probably </strong>something like <strong>a touch screen which is pressure sensitive</strong>, so you can rest your fingers on it without indicating a &#8220;button press&#8221;, making typing more natural.  You could combine this <strong>with fixed, transparent dimples</strong> on the screen under the positions where the keys are, and you&#8217;d do pretty well.  Restrict the keyboard to only work in landscape mode and you only need one set of dimples.  This would be a huge improvement in usability and the biggest technological breakthrough would be the ability to distinguish a soft push from a hard push on a capacitive touch-screen.  Like by how much surface of your finger is on it.</p>
<p>Regardless of what Apple&#8217;s actually managed to achieve, I wish them the best.  They&#8217;re really pushing the envelope on human-computer interactions.  If they&#8217;ve done anything significant to improve soft keyboards, they will have once again done something that the entire rest of the industry will want to emulate, and I&#8217;ll tip my hat to them.</p>
<div class="credits">Photo courtesy of <a href="http://www.flickr.com/people/hradcanska/">hradcanska</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.embracingchaos.com/2010/01/islate-tactile-feedback-keyboard.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Apple moves downmarket: iPhone as a services platform</title>
		<link>http://www.embracingchaos.com/2008/08/app-store-downm.html</link>
		<comments>http://www.embracingchaos.com/2008/08/app-store-downm.html#comments</comments>
		<pubDate>Mon, 04 Aug 2008 06:54:50 +0000</pubDate>
		<dc:creator>leodirac</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Tech Industry]]></category>

		<guid isPermaLink="false">http://wp.embracingchaos.com/2008/08/app-store-downm.html</guid>
		<description><![CDATA[Coincident with the launch of the iPhone 3G hardware, Apple has started a couple of new online services: MobileMe and the iPhone App Store. In some ways these are natural extensions of existing product lines. But I believe their launch actually represents a fairly substantial strategic shift as Apple attempts to diversify from a hardware-only company to one that runs on a mix of hardware and services. In order to make this strategy work, Apple will need to sacrifice its much coveted high hardware margins. Diversifying from hardware Since Jobs pulled the company out of the doldrums, Apple has been...
]]></description>
			<content:encoded><![CDATA[<p><span id="lenk1">Coincident with the launch of the iPhone 3G hardware, Apple has started a couple of new online services: MobileMe and the iPhone App Store.  In some ways these are natural extensions of existing product lines.  But<br />
I believe their launch actually represents a fairly substantial strategic shift as <strong>Apple</strong> <strong>attempts to diversify</strong> <strong>from</strong> <strong>a hardware-only company to</strong><strong> one that runs on </strong><strong>a mix of hardware and services</strong>. <strong> In order to make this strategy work, Apple will need to sacrifice its much coveted high hardware margins.</strong><br id="itzf" /><br />
</span></p>
<h3>Diversifying from hardware</h3>
<p><span id="p2at">Since Jobs pulled the company out of the doldrums, Apple has been a manufacturer of high-end hardware.  This is a very nice place to be. Their margins are very high.  If you compare the hardware bits that go into a Mac to those in any PC, Apple&#8217;s prices are much higher.  PC manufacturers squabble over low single digit margins because their product is almost completely commoditized. HP, Dell and IBM struggle to differentiate themselves in the market.<br />
Meanwhile Apple can charge a hefty premium for good industrial design and software that is slicker than windows.  iPod followed in this tradition of high margins by setting the bar for usability in portable<br />
media devices and following up with fantastic marketing.<br id="a6cd" /><br />
Being a niche retailer of high-end products is a comfortable and stable place to be.  However, having a single line of revenue isn&#8217;t good for a large company, so diversifying makes a lot of sense.  Thus Apple&#8217;s current push into services.</span></p>
<p><span id="p2at">The iTunes music store was an important pre-cursor to the current push into services.  Even though iTunes moves a massive volume of music, if you work through the accounting confusion, they&#8217;re not actually making much money there.  Because the established <a href="http://www.embracingchaos.com/2008/02/music-ip.html">music industry giants are completely fucked</a> and have no idea what to do, they drive the margins of all big online retailers down to a pittance.  But <strong>iTunes </strong>did something very important for Apple: it <strong>established a billing relationship with customers</strong>. </span><span id="zn2y">Cellular operators have this kind of ongoing billing relationship with their customers which enables them to push high margin, low utility products like ring-tones.</span> Similarly, <span id="zn2y0">people are used to spending small quantities of money in iTunes to get music. So iTunes is the perfect precursor for an App Store.  In this way, Apple doesn&#8217;t even need to rely on the carrier&#8217;s billing relationship<br />
to build a services business.  This will be very important for Apple in coming years as carriers increasingly become just another provider of wireless bandwidth.  In the coming decades, the value will not come from piping bits around.  It will come from the services built on those pipes.  <br id="d-v9" /><br />
</span></p>
<h3>MobileMe is a very Apple service</h3>
<p>MobileMe is a cloud-hosted email, contact and calendaring solution. There&#8217;s nothing revolutionary about this.  Google offers all of these services for free.  By charging for these services, Apple is implicitly promising to provide a better solution.  Considering their vertical integration into popular hardware, it&#8217;s not hard to imagine that they will succeed at this.  Google will probably remain committed to supporting open standards for working with hardware.  By using proprietary protocols, Apple can provide a higher-quality product and support it better on the few platforms they care about.  It&#8217;s a classic story we&#8217;ve seen in this industry before.</p>
<p>MobileMe&#8217;s launch was a <a href="http://www.google.com/search?q=mobilemess">disaster</a>.  This isn&#8217;t surprising as Apple is yet to demonstrated great skill in online services.  Personally I believe they&#8217;ll figure it out, because it&#8217;s important to their long-term objectives, and they&#8217;re a smart company, and the skills to do this well are getting easier and easier to find. But from a marketing perspective, MobileMe is nothing new for Apple.  <strong>Because MobileMe is a premium service for which there is a very good free alternative, MobileMe still targets Apple&#8217;s classic market segment. </strong>They&#8217;re still targeting people who are willing to pay extra to have something really polished.  They can stick to their classic bag of tricks, like the ads that make fun of people who aren&#8217;t as cool as the mac devotees.</p>
<h3>App Store is new: a platform play</h3>
<p>App Store on the other hand is going to be much harder for them to pull off.  For App Store to succeed, their primary challenge is not to attract paying customers, but developers.  Because independent software developers (ISVs) are the ones who are actually creating value in the App Store.  App is just a distributor taking a cut on that.  So what attracts developers to the App Store?  Customers do.</p>
<p>It&#8217;s a real chicken and egg problem.  Nobody&#8217;s going to build software unless there are customers to buy it, and it&#8217;s hard to get customers without cool apps.  Well right now Apple has the whole farm, but it&#8217;s a very small farm.  There are millions of iPhones out there, representing potential customers.  Moreover, the iPhone SDK is very rich and capable when compared to its competitors.  Qualcomm&#8217;s BREW, Windows Mobile, Palm OS, Blackberry and Symbian have all faltered for one reason or several.  Google&#8217;s Android holds much promise and hope, but at this<br />
point it&#8217;s complete vapor-ware.  So for now, Apple has almost all the mindshare of mobile application developers.</p>
<p>But how long will this dominance last?  Software platforms are <a href="http://en.wikipedia.org/wiki/Natural_monopoly">natural monopolies</a>, meaning the economics tend to be winner-take-all.  The chicken and egg &#8220;problem&#8221; can easily turn into a virtuous cycle, pushing a winner to the top. Application developers are fickle and will code to whatever platform has the best distribution.  iPhones are very popular, but they are still only used by a small fraction of all mobile subscribers.  <strong>Until the distribution of iPhones reaches a critical mass, their dominance as a mobile application platform is very shaky.</strong></p>
<h3>The mobile app challenger is HTML</h3>
<p>But the laundry list of alternatives shows that the competition is fragmented.  What could unseat Apple?  IMHO it&#8217;s not another application platform, open or proprietary.  It&#8217;s the web.  Every high-end phone can display web pages, and increasingly they&#8217;re using high-quality javascript engines that can run real web applications. Webkit, the super-fast open-source HTML/JS engine behind Safari is showing up in Symbian devices, <a href="http://www.rimarkable.com/blackberry-thunder-to-utilize-haptic-touchscreen-technology">Blackberries</a> and <a href="http://gigaom.com/2008/02/11/webkit-comes-to-windows-mobile-devices/">Windows Mobile phones</a>.</p>
<p>Apple&#8217;s challenge is to make the proprieray iPhone SDK compelling to developers.  The alternative is to build a web application that works well on webkit, and works on every high-end phone.  They can attract developers in two basic ways &#8212; make the native features of their SDK more compelling, and provide a large market for distribution of the applications.</p>
<p>Charging for distribution of these applications is a gimick that won&#8217;t last long.  Soon all the interesting applications will be free, but tied to cloud services that have their own business models independent of the mobile client.  Premium applications will start to seem a lot like premium ringtones pretty fast.  Still, it will help bootstrap this market for Apple so long as there are no serious competitors.</p>
<h3>To stay on top, iPhones need distribution quickly</h3>
<p>One thing that ties all these points together is that Apple&#8217;s continued success with App Store hinges on having wide distribution of iPhones. They are currently <a href="http://www.embracingchaos.com/2008/07/iphone-scarcity.html">throttling the distribution of iPhones</a> for some reason, possibly<br />
because of software glitches.  But the aggressive $199 pricing is clearly aimed at attracting a new larger customer base that will help maintain their dominance in the mobile application space.</p>
<p>Long term they might be happy getting by offering premium versions of applications that are freely available on the web.  But something tells me they&#8217;re actually trying to break open the mass market on this one. This is Jobs&#8217; big play.  It&#8217;ll be really interesting to see how it works out once Android hits the streets.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.embracingchaos.com/2008/08/app-store-downm.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Is Apple using scarcity to hide iPhone quality problems?</title>
		<link>http://www.embracingchaos.com/2008/07/iphone-scarcity.html</link>
		<comments>http://www.embracingchaos.com/2008/07/iphone-scarcity.html#comments</comments>
		<pubDate>Tue, 29 Jul 2008 01:30:25 +0000</pubDate>
		<dc:creator>leodirac</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Consumer Electronics]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Psychology]]></category>

		<guid isPermaLink="false">http://wp.embracingchaos.com/2008/07/iphone-scarcity.html</guid>
		<description><![CDATA[Here I propose an alternative explanation for iPhone scarcity: the difficulty in obtaining a new iPhone keeps people from complaining about problems with it. I will explore this sophisticated marketing technique that Apple may or may not be employing to cover up quality problems with the new iPhone 3G. Even if Apple is not doing this deliberately, I assert that it is a valid and potentially very useful technique if your product is lucky enough to have the prerequisites. New iPhones are hard to get The blogosphere is full of speculation about whether or not Apple deliberately made the iPhone...
]]></description>
			<content:encoded><![CDATA[<p>Here I propose an alternative explanation for iPhone scarcity: <strong>the difficulty in obtaining a new iPhone keeps people from complaining about problems with it.</strong>&nbsp; I will explore this sophisticated marketing technique that Apple may or may not be employing to cover up quality problems with the new iPhone 3G.&nbsp; Even if Apple is not doing this deliberately, I assert that it is a valid and potentially very useful technique if your product is lucky enough to have the prerequisites.</p>
<h3>New iPhones are hard to get</h3>
<p>The blogosphere is full of <a href="http://rich.bruchal.com/2008/07/26/iphone-scarcity/">speculation</a> about whether or not Apple deliberately made the iPhone scarce on <a href="http://www.techcrunch.com/2008/07/11/is-apple-manufacturing-a-first-day-iphone-shortage/">opening day</a> and <a href="http://blog.horizontheory.com/2008/07/20/iphone-scarcity/">since then</a>.&nbsp; Most assume that this is deliberate on Apple&#8217;s part for a variety of <a href="http://sethgodin.typepad.com/seths_blog/2008/07/scarcity.html">reasons</a>, mostly to attract more attention, increase demand, etc.&nbsp; I assume most of these rants are from bloggers who want their new iPhones but haven&#8217;t overcome the barriers to obtain one yet.</p>
<p>But if Apple&#8217;s goal was purely to meter out their distribution, why not sell them online?&nbsp; To get a phone you need to place an order for one, wait a week or two, and then you can get it.&nbsp; This seems reasonable in conditions of scarcity.&nbsp; But to get an iPhone 3G, you need to walk into an at&amp;t store to place your order, and then walk into the store again to pick it up.&nbsp; Think about this.&nbsp; If the limitation was purely lack of supply then there are several ways this could be easier for customers:</p>
<ol>
<li>You could order a phone online to be delivered to your house.</li>
<li>You could order a phone to be delivered to your nearest at&amp;t store.</li>
<li>You could call the nearest at&amp;t store to place your order, but still have to walk in to pick it up.</li>
</ol>
<p>Try asking them why you can&#8217;t do any of these things and they will answer with one word: policy.&nbsp; Clearly Apple &amp; at&amp;t have gone out of their way to make it difficult for people to get their hands on a phone.&nbsp; &nbsp;This goes above and beyond just preserving a limited supply.&nbsp; You have to work to get an iPhone 3G.</p>
<h3>New iPhones have Issues</h3>
<p>From all the reports I&#8217;ve read, the problems with the new iPhone are in the software not the hardware.&nbsp; I conclude this because my friends with first generation iPhones are experiencing the same problems as those with the new 3G iPhones.&nbsp; Moreover everybody seems to agree that these problems only showed up after they upgraded their iPhone software.&nbsp; Problems include:</p>
<ul>
<li>Frequent crashes of applications, especially Safari</li>
<li>Increased lag in common operations</li>
<li>Significant problems with large contact lists (&gt;200 contacts)</li>
<li>Extended delays before placing a call</li>
</ul>
<p>Apple is legendary for their high quality software.&nbsp; People buy Macs because they &quot;just work.&quot;&nbsp; It&#8217;s really not like Apple to release a buggy piece of software.&nbsp; But it sure seems that they did in this case.&nbsp; Why?&nbsp; Obvious answers of fierce competition for high-end smartphones.&nbsp; The more interesting question for me is &quot;How did they get away with it?&quot;&nbsp; Which it sure seems they are.</p>
<h3>Escalation of Commitment: The Hush-factor</h3>
<p>There&#8217;s a well-document psychological principal at play which prevents people from objectively critiquing things that they are personally invested in.&nbsp; Sometimes called escalation of commitment, or irrational escalation, the idea is the same.&nbsp; If somebody works really hard to obtain something, they will blind themselves to its faults.&nbsp; Imagine this conversation:</p>
<ul>
<p>
&quot;Dude, I can&#8217;t believe you waited in line for hours to get that phone.&nbsp; What do you think of it?&quot;
</p>
<p>
&quot;Actually, it&#8217;s just okay.&nbsp; The applications crash a lot.&nbsp; And it&#8217;s not nearly as fast as I&#8217;d hoped it would be &#8212; sometimes it just hangs for like 10 seconds.&nbsp; But at least it&#8217;s pretty.&quot;
</p>
</ul>
<p><strong>Very few people have the objectivity to imply that their personal sacrifice was not worth while.</strong>&nbsp; This effect is commonly observed in people who buy high-end items.&nbsp; </p>
<p>The flip side of this effect is buyer&#8217;s remorse.&nbsp; But since the phone itself is not actually at all expensive (when compared to the monthly fees), that&#8217;s unlikely.&nbsp; Also, it has become a <a href="http://en.wikipedia.org/wiki/Positional_good">positional good</a>, whereby it has value simply because other people don&#8217;t have one.&nbsp; That fact remains regardless of how unreliable it is.</p>
<h3>Speculative Conclusion</h3>
<p>I posit that Apple knew about the software problems with the iPhone 3G before launch.&nbsp; They did manage to iron out all the performance and stability problems they encountered before launch.&nbsp; They felt they needed to launch it this summer to get ahead of other notable smartphones like the <a href="http://www.blackberry.com/blackberrybold/">Blackberry Bold</a>, <a href="http://www.htctouch.com/">HTC Touch</a>, and <a href="http://code.google.com/android/">Android</a> which are hot on their heels.&nbsp; So <strong>they rushed it out the door at sub-standard quality.</strong></p>
<p>In order to partially cover for this mistake, they have made this device especially hard to get.&nbsp; This covers their tracks in two ways: people make even more noise about scarcity.&nbsp; And those who do jump through the whoops to obtain one are far less likely to complain about it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.embracingchaos.com/2008/07/iphone-scarcity.html/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Apple&#8217;s subscription music service</title>
		<link>http://www.embracingchaos.com/2007/12/apples-subscrip.html</link>
		<comments>http://www.embracingchaos.com/2007/12/apples-subscrip.html#comments</comments>
		<pubDate>Tue, 04 Dec 2007 05:53:00 +0000</pubDate>
		<dc:creator>leodirac</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Tech Industry]]></category>

		<guid isPermaLink="false">http://wp.embracingchaos.com/2007/12/apples-subscrip.html</guid>
		<description><![CDATA[Many times I've been asked about the possibility of Apple offering a subscription music service for iPods and iTunes. Here I'll lay out why I think this will happen, what the timeline is for it, how that relates to the future of DRM, and what impact it would have on the competitive landscape. First off, I am confident Apple will launch a subscription music service. As every Rhapsody fan and many industry analysts agree, subscription services are the best way to consume music. Just like Hotmail moved email into the sky, and Google Docs are doing the same for office...
]]></description>
			<content:encoded><![CDATA[<p>Many times I&#8217;ve been asked about the possibility of Apple offering a subscription music service for iPods and iTunes.&nbsp; Here I&#8217;ll lay out why I think this will happen, what the timeline is for it, how that relates to the future of DRM, and what impact it would have on the competitive landscape.</p>
<p>First off, <strong>I am confident Apple will launch a subscription music service.</strong>&nbsp; &nbsp;As every <a href="http://www.rhapsody.com/">Rhapsody</a> fan and many industry analysts agree, subscription services are the best way to consume music.&nbsp; Just like Hotmail moved email into the sky, and Google Docs are doing the same for office productivity applications, music can and will go the same way.&nbsp; <strong>Being tied to a specific piece of hardware to enjoy your information services is so 20th century</strong>.&nbsp; The reason we&#8217;re not there yet is that it&#8217;s not easy to provide a great experience.&nbsp; And considering people&#8217;s long-standing investments in legacy music media like CD&#8217;s, non-hosted music services actually provide a smoother transition.</p>
<p>When I worked for Real people generally spoke of Apple launching a subscription service with fear.&nbsp; I argued that it would actually be one of the best things for the company.&nbsp; The reason being that <strong>even modern electronic music consumers don&#8217;t understand what a music subscription service is</strong>.&nbsp; If Apple started spending their quarter-billion dollar per year marketing budget to explain this to consumers, it would do wonders for Rhapsody.&nbsp; Especially considering the low-quality, poorly-funded advertising campaigns Real has traditionally engaged in.&nbsp; I wish I could find some of the infomercial-style TV ads they used to run.&nbsp; Glaser built Real Player without advertising and still believes all internet services should be able to bootstrap themselves.&nbsp; Maybe the alliance with MTV will help there.&nbsp; </p>
<p>Also, managing a multi-million song library is not easy.&nbsp; Rhapsody does a pretty great job of it.&nbsp; Although they&#8217;re going to get obsoleted unless they can figure out how to democratize the music editorial process.&nbsp; But they&#8217;re still way better at it than Apple, who has frankly never been very skilled at online services.&nbsp; So if Apple were to start spending their huge marketing budget tomorrow to explain why it&#8217;s not important to own your own music, it would be a huge boost to Rhapsody.</p>
<p>It won&#8217;t happen tomorrow though.&nbsp; My guess is that <strong>within 5 years iTunes will offer all-you-can-eat music for a recurring monthly fee</strong>.&nbsp; The timing depends on a couple of key factors:</p>
<ul>
<li>Uptake of network-enabled iPods</li>
<li>Availability and quality of wireless net access</li>
</ul>
<p><strong>Before the iPhone, Apple could not launch a subscription music service</strong> for one simple reason.&nbsp; If you stop paying your monthly fee, your subscription tracks need to be disabled from your portable device.&nbsp; Otherwise somebody could pay the fee for a single month, go on a shopping spree and load up their device with all the music they&#8217;ve ever wanted, and never pay another dime.&nbsp; So even though <a href="http://www.embracingchaos.com/2007/11/drm-free-music.html">DRM is going away for track purchases</a>, it has to stick around for subscription models, at least until many other things change.&nbsp; How does this limit Apple&#8217;s ability to launch a subscription service?&nbsp; As anybody who has used a portable music device with a subscription service can tell you, <strong>it is incredibly frustrating to pull your mp3 player off the shelf only to see a message that says it won&#8217;t play any of your music because your licenses expired </strong>and you need to plug it into a computer to verify that you have been paying your bills.&nbsp; Even if you are paying, you need to constantly tend to your device or else it bricks itself after a few weeks, by design!&nbsp; Steve <strong>Jobs would never allow his iPods to do this.</strong>&nbsp; The solution is to enable the device to check your subscription entitlement itself &#8212; wirelessly, in the background, <em>automatically</em>.&nbsp; </p>
<p>That&#8217;s exactly what the iPhone and iPod touch can do with their built-in networking stacks.&nbsp; Even a slow network like AT&amp;T&#8217;s EDGE network is good enough to verify that the monthly fee has been paid up.&nbsp; Or for the wifi-only Touch, at least once per month you need to pass by an open hotspot or be in your house where it knows how to connect and it keeps working.&nbsp; Not a serious burden.</p>
<p>So <strong>once there is a sufficiently large installed base of connected iPods, Apple will start selling a subscription service.</strong>&nbsp; If I had more motivation to figure out the timing of when this would happen, I&#8217;d look at adoption/saturation curves for iPods and typical turn-over rates for such consumer electronic devices.&nbsp; Other factors include the financial and market success of competing services.&nbsp; I leave all this as an exercise to the reader for those of you working in this challenging industry.&nbsp; My gut says it&#8217;ll be in 2010.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.embracingchaos.com/2007/12/apples-subscrip.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Safari for Windows</title>
		<link>http://www.embracingchaos.com/2007/06/safari_for_wind.html</link>
		<comments>http://www.embracingchaos.com/2007/06/safari_for_wind.html#comments</comments>
		<pubDate>Fri, 22 Jun 2007 21:52:00 +0000</pubDate>
		<dc:creator>leodirac</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Tech Industry]]></category>

		<guid isPermaLink="false">http://wp.embracingchaos.com/2007/06/safari_for_wind.html</guid>
		<description><![CDATA[So Apple is releasing the Safari browser for Windows. My first reaction is "great, just what we need -- another minority browser." It's a funny move for Apple because IE will probably remain the #1 browser for quite a while just because of inertia, even as Firefox gains shares based on markedly superior features. So realistically the best Apple can hope for is #3, which really isn't their style. Their claims about speed just aren't going to win over users because application performance just isn't that important for browsers on full-sized computers. On small computers with limited CPU people generally...
]]></description>
			<content:encoded><![CDATA[<p>So Apple is releasing the Safari browser for Windows.&nbsp; My first reaction is &quot;great, just what we need &#8212; another minority browser.&quot;&nbsp; It&#8217;s a funny move for Apple because IE will probably remain the #1 browser for quite a while just because of inertia, even as Firefox gains shares based on markedly superior features.&nbsp; So realistically <strong>the best Apple can hope for is #3</strong>, which really isn&#8217;t their style.&nbsp; Their claims about speed just aren&#8217;t going to win over users because application performance just isn&#8217;t that important for browsers on full-sized computers.&nbsp; On small computers with limited CPU people generally don&#8217;t have a choice of browsers.&nbsp; That could win over embedded platform developers if Apple were to allow the source to be ported (unlikely IMHO).</p>
<p>
Safari does have <strong>some innovative UI features</strong> which will win them some<br />
fans.&nbsp; Without IP protection I&#8217;m guessing it won&#8217;t take long for the<br />
Mozilla kids to replicate them.&nbsp; (If there&#8217;s one thing open source is<br />
good at it&#8217;s building a project to match somebody else&#8217;s spec.)&nbsp; I<br />
really doubt Apple will be able to keep innovating useful features fast<br />
enough to keep a meaningful lead for long.</p>
<p>The real reason they&#8217;re doing this is of course to make it a more attractive platform for people to write applications for the iPhone.&nbsp; It&#8217;s a close analogy to how Microsoft supported IE for Mac &#8212; the only reason is to have a reasonable cross platform story.&nbsp; This is another sign that <strong>Apple&#8217;s betting big on the iPhone</strong>.&nbsp; The fact that <a href="http://www.embracingchaos.com/2007/01/why_you_cant_se.html">it won&#8217;t be easy to text while driving</a> will limit its usefulness for some people.&nbsp; It&#8217;s a symptom of the phenomenon that even with a great touch-screen like the iPhone has, <a href="http://www.embracingchaos.com/2006/09/gadget_conversi.html">generic UI&#8217;s aren&#8217;t as good as single-purpose UI&#8217;s</a>.<br /><strong><br />Attracting web developers is</strong> really what Apple needs to do.&nbsp; Listening to my coworkers, they&#8217;ve got <strong>an uphill battle</strong> ahead of them.&nbsp; Safari claims to be based on standards, but I hear it&#8217;s a hassle to get things to work properly in it.&nbsp; Right now, the subtle HTML/CSS rendering differences aren&#8217;t nearly as important as differences in javascript behavior.&nbsp; For a long time Safari has been missing some a few key XML parsing APIs for AJAX.&nbsp; In the near future, the <strong>key differentiator for browsers is going to be</strong> the availability of good <strong>libraries for off-line web applications</strong>, like <a href="http://gears.google.com/">Google Gears</a>.&nbsp; Unless they talk Google into release Gears for Safari, I predict this isn&#8217;t going to go very well for them.&nbsp; I hope we don&#8217;t see too much industry fragmentation here.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.embracingchaos.com/2007/06/safari_for_wind.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

