Apple M1 and Parallels / VMware

The initial excitement surrounding the Apple M1 chip announced just a few days ago is understandably about how well they will run apps for the Mac. Will they be faster at running FinalCut Pro, for example, compared to Intel Macs. Given what we know at this point,  it is already almost certain that the Apple M1 will allow Mac users to enjoy the combination of much improved performance and significantly longer battery life.

One other aspect that is not yet widely discussed, is how this compares to Microsoft’s attempts to run Windows on ARM devices, such as the Surface Pro X. The SQ2 silicon that they designed together with Qualcomm for this device does not perform nearly as well in benchmarks as the Apple A14, let alone the Apple M1. Combine this with the lack of emulation for 64-bit Windows apps that is hopefully coming soon at last, Windows on ARM has been a failure.

Compared to this, Apple is claiming that the vast majority of Intel apps will run on Apple M1 hardware through the Rosetta 2 technology. Given their track record with the initial Rosetta software that allowed a seamless transition from PowerPC to Intel chips, I am inclined to fully believe this. Performance on Rosetta 2 should be good with some emulated apps running faster than when on native Intel hardware. Again, if my memory serves me right, I hardly noticed slowness during the PowerPC to Intel transition so even this claim does not sound outlandish.

There is an additional twist this time. In previous transitions, Apple was playing catch-up with the rest of the PC industry. Previous transitions happened when the CPU architectures that Apple was using were falling behind what was available on Wintel. This was true for the Motorola 68K to PowerPC transition, and it was true for the PowerPC to Intel one as well. This time, Apple is transitioning from the industry standard towards silicon will not be available for the rest of the market.

Given this situation, one thing that I am eagerly looking forward to is the performance when running virtualization software such as Parallels or VMware. Both have announced support for Apple silicon with Parallels demoing a version during the Apple annoucement, and VMware tweeting that they are not too far behind. Given that these are virtualisation software, they would potentially run Windows for ARM on Apple silicon Macs. Even though there will be a performance hit compared to running directly on the hardware, given the performance difference between Microsoft’s SQ2 chip and Apple’s M1, it is very likely that Windows on ARM will perform better on Apple’s M1 even on a virtualisation layer.

Let’s fast forward a few months to when Parallels on Apple M1 is ready. It could possibly be that Parallels on a MacBook Air running ARM Windows (with 64-bit application support) is actually faster than competing ultralight Wintel notebooks and also has significantly improved battery life. If this is the case, then anyone in the market for a good Wintel notebook might actually think that the MacBook Air with M1 might be the best choice — It will run Windows apps just as fast or even faster. The addition benefit is that there will be better integration with an iPhone or an iPad which they might own.

I would say that there is a reasonably high probability that this might turn out to be the case. It would be very interesting to see how this would introduce change the PC landscape. We might see significant efforts from chip designers/manufacturers like Qualcomm, Samsung, MediaTek, etc. to create ARM chips that rival the A1 in performance. We might see Microsoft making significant investments in their SQ chips. One thing is certain, and was even very evident when Android changed course and pivoted to copying the iPhone — once somebody does what was previously unthinkable, then it doesn’t take too much time for the rest to catch up. Now that everybody knows that the ARM architecture can rival and surpass Intel on PCs, other chip vendors will significanly increase their investments and focus on designing their own chips that do the same.

Project Catalyst and Swift UI

From the very beginning, there has always been a tension between UIs for smartphones, tablets and PCs.

When Microsoft started work on their tablets in the 1990s, their idea was to bring the Windows UI experience to a touch screen. This also meant that you needed a stylus to be able to hit the small buttons and menus with precision and essentially emulate a mouse. Their concept was fully reversed in Windows 8, when they prioritized a tablet UI which was based on their smartphone UI. This ended up making it very confusing for customers who were accustomed to the desktop UI dating back to Windows 95, and Windows 8 ended up being a huge failure especially in the enterprise. Windows 10, although taking some design cues from Windows 8, shifted back to prioritizing the traditional Windows 95-ish interface, a decision that was made easier for them due to the failure of Windows Phone OS and Windows tablets. With their new Surface detachable PC lineup, they are now making tablet hardware that simply runs their desktop OS. So, in a nutshell, Microsoft started out thinking tablets are more mobile PCs, then thought that tablets and PCs are big smartphones, and has now reverted to the conclusion that tablets are more mobile PCs.

With Android, Google gained a strong position in smartphones and tablets. Their approach was to have the developer design a single UI that would automatically adapt itself based on the screen size of the device. Developers were not forced to design separate UIs, and indeed this would have been impractical since Android devices came in all shapes and sizes. While this was effective in easing the burden for developers, it also resulted in very few applications being optimized for larger screens and as a result, to this day, many Android tablet apps have a UI that is simply a stretched out smartphone one. Google’s next attempt in tablets was to fit in an operating system (Chrome OS) that was build for desktop PCs and to also let smartphone apps run on it. However, the recent admission that they will no longer do their own tablet hardware suggests that Google is no longer focused on this segment any more. Here we see Google starting out with thinking that tablets are big smartphones, and then reversing course and trying to make tablets into small PCs, shortly thereafter concluding that this is not worth their time.

When Apple introduced the iPhone, they chose a simplified UI with big buttons and which did not need a stylus. When they later introduced the iPad based on the same operating system, they also chose the same UI. Despite the iPad having a much larger screen, iPads also did not have support for multiple windows which was possibly due to sharing the UI with a smartphone. One important pillar of Apple’s UI strategy was to keep touch UIs and mouse-based UIs separate. Although they shared similar building blocks, the UI for the iPhone/iPad and the UI for the Mac were never mixed, and there was never an attempt to create a unifying UI concept. Apple also kept the UI for iPhones and iPads separate. Instead of making it easy to design a single UI that would dynamically stretch based on whatever screen size it found itself on, Apple required that developers design each interface specifically for iPhones and iPads. To assist this, in the early days, Apple made sure that they have only a limited number of screen sizes and dimensions to design for, and this is surely why the early iPad minis had identical pixel counts and screen aspect ratios to their larger counterparts, so that developers could consider all iPads to be identical. Now with Project Catalyst and Swift UI, Apple is still keeping the UIs for its smartphone and tablet OS separate from its one for desktop PCs. However, it is making it significantly easier to develop them using common code bases.

Project Catalyst and Swift UI make it clearer than ever that Apple will continue its path of keeping the UI for each device separate. The new name for iPad OS further cements this direction of having a UI that is optimized for each device. These new technologies are significant in that they make it easier for developers to create and maintain apps with distinct UIs, but we should make sure not to confuse this with a convergence of the UIs themselves, which is not what Apple is doing here. Apple is focused on providing an optimized experience for every device that it creates, and what they announced are the tools that will enable and accelerate their efforts.

It is also interesting to contemplate here what directions Microsoft and Google will take.

Microsoft now has a clear tablet strategy and that is to bring their desktop experience to a detachable form factor. They realize that hardware innovation is an important factor and this is why they are investing heavily in this. For smartphones, Microsoft has a clear plan to hijack Google’s Android by taking advantage of its openness, and to make it work exceptionally well with Windows and Office. For the desktop, Microsoft is pushing to regain control of the browser, again, hijacking Google’s Chromium. They have the best, clearest and most practical device strategy they have had in over a decade.

Google is only strong in smartphones. Android is widely used for tablets, but mostly just because they are cheap and are nice for viewing videos. Chrome OS has yet to gain serious traction outside of US education. Their tablet strategy has been very confusing and lacks consistency. It appears that they are focusing more on AI and are not very interested anymore in ensuring that they have significant headway in the devices that will bring them in advertising dollars. I consider this to be a risk long-term. Both Microsoft and Apple have announced a strong privacy focus that does not agree with Google’s idea that tracking is acceptable as long as your personal data remains inside Google. If Google loses in tablets and Microsoft’s Chromium Edge gains traction on the desktop, then they will lose a significant amount of their tracking ability. I would expect them to put more effort into devices, but I have yet to see proof of this.

Android Squeeze

Although Android still commands 80% market share of new smartphone sales, the situation for smartwatches and tablets is starting to get a bit dire and Google does not seem to be particularly interested in doing something significant about this. With smartwatches, Apple Watch is by far the market leader despite Google and Android putting a lot of effort and beating Apple to the market during the early days. Google’s efforts in smartwatches are so tepid that both Samsung and Huawei have created their own wearable OS on which to base their devices on. Also in tablets, people are still scratching their heads about Google’s strategy for this market segment. We have seen Chrome OS-based tablets from Google which are also capable of running Android apps, but with very little promotion and also meager adoption by OEMs, one has to wonder what ideas Google has to counter the resurgence of the iPad and its evolution into a more capable device.

Given what we are currently seeing, it seems that Google will no longer be controlling what happens in smartwatches nor tablets, both of which still have a much better chance of becoming the next big thing in computing then say smart speakers.

In fact, Android might experience a bit of a squeeze. On the lower end, Apple Watch is evolving to become more independent of the iPhone and will be able to perform more and more tasks on its own. No doubt Samsung and Huawei will evolve their platforms in a similar way, if they haven’t already. On the higher end, simply through the benefits provided by Moore’s Law, Windows tablets from a variety of vendors will evolve to be more capable, less-power hungry, and overall a better experience then Android devices with a blown up smartphone interface. By being pressured from both the low-end and the high-end, Android will be confined to a large but nonetheless single segment of computing platforms – smartphones.

The hope for Google of course is that smartphones will continue to be just as central to computing as they are now, and that neither smartwatches nor tablets will encroach on smartphone territory. Whether this proves to be the case or not, I consider it noteworthy that Google no longer has a strategy to expand its reach outside of smartphones and this poses significant risk. Additionally, if we look at desktop browsers which arguably could also be called a platform, Microsoft’s plan to adopt WebKit/Blink for their next version of Edge will put them immediately on par with Chrome in terms of performance and rendering accuracy. On multiple fronts, Google is now in a defensive position in terms of platforms.

The iPad Native App or Web App Question

Frederico Viticci had dug deep down into what Craig Federighi meant by “Desktop-class Browsing on iPad OS” at WWDC 2019. In a nutshell, Frederico found that it truly is about the ability to use fully use web apps intended for PCs on the iPad. This has interesting implications.

With their web apps now fully functional on the iPad, developers will have less incentive to create iPad apps. A web app or some thin wrapper around a WebView kind of app will suffice.

On the other hand, Swift UI and Project Catalyst provide a strong incentive to build an iPad app. Even if you don’t yet have an iPad app, you will surely have something for the iPhone, and this means that you will already have a foundation for building apps that run from the iPhone to the iPad to the Mac. Furthermore, Swift UI will make the task of creating a great UI so much easier.

So will we end up having more native apps on the iPad or will we end up having less. It will be interesting to see how the developers think through the pros and cons.

iPad OS and Android OS or Chrome OS

Apple has separated iPad OS from iOS with the clear intention of moving the iPad OS towards a different experience that is more optimized for productivity, or the tasks that will require a larger screen and maybe a keyboard. On the other side of the fence, we see Google which has a very successful smartphone OS, but cannot decide on what to do with its tablet strategy. We also see Microsoft which has failed in its smartphone strategy, audaciously attempted to rebuild its desktop OS around mobile (and failed), and is now basically waiting on Moore’s Law to bring the combination of high performance and long battery life to their Surface detachable PCs.

iPad OS vs. Google Android or Chrome

Although the vast majority of tablets sold from 3rd parties still run Android, it is clear that Google itself thinks that the future or its tablets are Chrome OS. Their most recent tablet hardware offering, the Google Pixel Slate makes this very clear. However, this is hardly ready for prime time and the market response has been lukewarm at best. Simply, it isn’t selling enough to make a noise. The fusion of an OS that is by and large only popular in US schools and an OS that still isn’t considered seriously as a tablet by developers has not generated a winner.

At this point, it is very difficult to be optimistic about the future of a Google-backed OS outside of smartphones and in the productivity segment. However, what we might see is people in developing countries like China and India increasingly use their large phablets as their sole productivity device. This is a trend that is also worth watching.

iPad OS vs. Windows

This is by far the more interesting platform war to watch. There are a couple things to note.

  1. Detachable Windows PCs will increase in performance and battery-life due to Moore’s Law, thereby overcoming their most often criticized weak points, regardless of the move to ARM is successful or not.
  2. iPads OS will evolve to be more and more capable of performing desktop PC tasks.

Today, there is a clear difference between what a PC is good at and where the iPad excels. PCs are heavier and more cumbersome but have a full browser and a full Office suite. iPads are lighter, have better battery life but suffer from a mobile browser that cannot handle many desktop-class web apps, and have office suites with reduced feature sets. However in the near future, the boundaries will blur due to the factors above and the battle will be waged on more interesting issues. I predict this to be very close and I do not expect a decisive victory on either end. In ten years, we will probably live in a world where iPads and Windows tablets happily coexist to get work done.

One of the weaknesses of Microsoft here is that their integration with smartphones is still insufficient. Since many users would like to seamlessly transition between working on a smartphone and their main productivity device, Microsoft has been working with iOS and Android to build their tools for integration. This is particularly interesting given Google’s weak position here, since it means that Microsoft will most likely be successful in convincing Android users that instead of looking at Chrome OS tablet offerings when considering productivity, they should just continue to use Windows.

In Summary

Before the announcements at WWDC 2019, it was unclear whether iPad would be a strong contender for the next generation of productivity devices. With the iPad OS however, it is very hard now to remain doubtful. iPads will most certainly evolve to be a very big part of our productivity going forward.

Windows still dominates in productivity, and Microsoft has been doing its homework to make sure that this continues to be the case. Although its weakness in smartphones is damaging, they are doing a good job of building up the continuity features so that users can seamlessly switch between tasks on their smartphone and their preferred productivity device. Moore’s Law is on their side.

Google’s position which is to bet on the Chrome OS, is looking very weak now. It was weak before, but with a desktop-class browser coming to iPad OS, the only thing that they have left going for them is the legacy pointing device (and yes, you can safely bet that web app developers will test their UI on iPads from now on). Chrome OS will continue to be a nice OS to work on, but it will hardly be the next generation productivity tool. Moore’s Law will also work against Chrome OS relative to Windows.

Privacy is Expensive

Google’s Sundar Pichai, in an opt-ed for the New York Times.

Our mission compels us to take the same approach to privacy. For us, that means privacy cannot be a luxury good offered only to people who can afford to buy premium products and services. Privacy must be equally available to everyone in the world.

Matthew Green, a cryptographer at Johns Hopkins University on the elaborate encryption scheme built into Apple’s “Find My” feature, which encrypts the location data from Apple and all the stranger devices that are use to relay the information back to the user (via Wired).

I give them nine out of 10 chance of getting it right,” Green says. “I have not seen anyone actually deploy anything like this to a billion people. The actual techniques are pretty well known in the scientific sense. But actually implementing this will be pretty impressive.

It turns out that the technology that will enable us to enjoy various services while honoring our privacy is still being developed, and is not yet widely available. Features like “Find My” would be much easier and cheaper to implement without this encryption.

Therefore, although Sundar Pichai tells us that privacy should be equally available to everyone for free, that is an unrealistic approach in the near-term. Somebody has to pay the bills and the bills are substantial. Ultimately, if privacy is to be maintained, then the price of privacy has to be included in the cost of the service, whether it is bundled in the price of a device or not.

Offering a cheap service that provides a lower level of privacy is not an option if we consider privacy as a fundamental human right. Just as pharmaceuticals have to maintain a very high and costly level of safety, regardless of whether it is a cheap drug or a cutting-edge million dollar therapy, the same level of privacy should be assured for the rich and poor alike.

It is still debatable whether Sundar Pichai’s definition of privacy – that corporations can hold on to unlimited amounts of user data as long as they do not pass it on to third parties (except the US government maybe) – will be accepted by legislators and the public. On the other hand however, it could prove unrealistic to require the same level as what Apple is doing due to technical difficulties and costs, and it might even be against the interests of the governments that wish to maintain the capability to spy on people.

It’s easy to say that privacy should not be a luxury good, but the reality is much more complex then that.

Democracy, Capitalism, Anti-Trust and Privacy

There is currently a lot of talk about anti-trust regulation of the big tech companies and also how tech companies are invading our privacy. This is all very inter-twined with the ideas of democracy and capitalism and makes the whole discussion very complex. Here, I want to touch on a few concepts in the hope that we can understand the situation a bit better.

The idea of anti-trust

Anti-trust is based on the very painful observation that free enterprise and capitalism by itself can end up hurting the economy. Laissez-faire economics can run amok and end up in monopolies that do not have to compete for customers, leading to a slowdown of innovation and price competition. Anti-trust aims to ensure that there is always a certain level of healthy competition and choice for the customer.

Anti-trust puts a brake on the dealings of capitalism, for the benefit of customers.

The idea of privacy

Tim Cook says that privacy is a fundamental human right. What is interesting however, is that what we today consider fundamental human rights were not always so. 100 years ago, women, let alone people of color, did not have the right to vote even in many “forward thinking” western democracies, including the USA. The United Nations “Universal Declaration of Human Rights” exists because these rights are so frequently under attack.

Capitalism nor democracy itself can ensure that our human rights are withheld. In fact, our human rights can be in direct conflict with the interests of companies operating under capitalism or our governments operating under democracy. The idea is that when faced with a dilemma between human rights and our institutions, human rights should take priority.

Therefore, the issue of privacy should not be about which company profits or not. It should be about whether our rights are more important than corporate profits or government espionage. It should be an independent discussion.

Should Apple be prevented from enforcing the “Apple Sign In” feature on apps in the App Store? Should this be investigated under anti-trust? Should Google be excused from delving into the details of your private life, because it can provide you and society with an economic benefit? This all depends on what your views on fundamental human rights are, and whether your rights are absolute or should be balanced against the economy. I personally take the view that our rights should be respected despite any disadvantage it may place on the economy, and that therefore discussions of privacy and anti-trust should be clearly separated.

Proposal

My proposal is that

  1. “Apple Sign In” should not be evaluated under anti-trust. Instead, governments should ensure that similar schemes are available from outside Apple, or they should audit Apple to ensure that any information that Apple may obtain from this scheme should be firewalled from the rest of the organization. Governments should ensure that “Apple Sign In” is not used as a Trojan horse to increase Apple customers. Similarly, Google, Twitter and Facebook should also receive audits to ensure that their sign-in schemes are not deceptively undermining privacy. A clear separation of human rights and economic benefits is the only way to ensure that our rights will be respected.
  2. Any company that deals with customer information should be required by law to adhere to fundamental privacy principles. In the case of massive companies like Facebook, Google, Amazon or Apple, these should be audited so that we know that they are not doing something nasty behind their backs. This is similar to what is required in the Pharma market, despite huge costs, to ensure that the drugs that enter our bodies are safe. In the same way that patient safety is of paramount importance, privacy too should be protected regardless of the economic costs.

The Consequences of Platform Wars

In my previous post, I predicted that the newly named iPad OS and Apple’s strong commitment to evolving the iPad into a full productivity machine, will bring forth a new platform war between PCs and iPad. Now, although we often talk about platform wars, we rarely think about what the consequences are. Here I would like to dig into this subject a bit deeper.

Platform wars involve different values and business models

Just like in the real and bloody wars where thousands to millions of people get killed, platform wars often involve a difference in fundamental beliefs and understandings. More often then not, they are more than just some companies battling it out for more market share.

Take the traditional Windows vs Mac war for example. Windows machines, or the IBM PCs that came before, were built for businesses. They weren’t about innovation or changing the world, but instead were about mass-adoption of technologies that had already been somewhat established but for a limited audience only. Whereas Steve Jobs talked about a “bicycle for the mind”, Bill Gates talked about “a computer on every desk and in every home”, and it was the differences in these two values that characterized the Windows vs Mac platform war.

In the iPhone vs Android platform war, Apple’s position again was to expand the possibilities of mobile computing. Instead of entering the market with a low-powered device similar to what had come before, the iPhone was a full-fledged UNIX system with a powerful web browser. It was bringing PC capabilities to a cellphone form factor and thereby significantly widening the horizon of what could be done on a mobile device. On the other hand, Android was focused on bringing a copy of a successful device to the wider market. It began life as a BlackBerry look-alike and after the announcement of the iPhone, Google quickly changed course and decided to copy the latter. Android was targeted at customers who could not own an iPhone due to either price or that their carrier of choice did not yet sell them. Here again, we see a platform war between a company that valued expanding the possibilities of technology, and one that was more interested in broadening the reach.

The Browser wars too were fought between two companies with different interests. Netscape wanted to make the browser into the next computing platform, and evolved its Communicator software to include not only web browsing, but also email, address books, web editing and news groups. Netscape was OS-agnostic and distributed software for use on Windows, Mac and UNIX. On the other hand, Microsoft integrated Internet Explorer into Windows and rebuilt Windows for the Internet era.

The examples above show that we tend not to see platform wars between companies with similar vested interests, market positions and business models. Instead the competitors are very different and as a result, the platform that wins ends up defining the values and business models for the future. Just as World War 2 ended up dividing the world between the two victorious ideologies (capitalism and communism) and ending fascism, platform wars in computing similarly define the mid-term fate of technology.

The Windows vs Mac platform war

The Windows vs Mac platform war was decisively won by Windows. Although the Mac did not go out of business and survived in a tiny niche, Windows held 90% market share and dominated business and home use alike.

Because the values held by Microsoft were about spreading computing as widely as possible, the focus was on reducing prices and making this as affordable as possible. As a result, what followed was cutthroat competition among hardware vendors and perpetual cost cutting with razor thin margins. Innovation between hardware vendors ceased and product differentiation increasingly relied on what CPUs were placed on the motherboards. Hence the era of dull and boring beige boxes.

People often blame the lack of innovation on the maturity of the market, saturation, and the paucity of new and worthwhile things left to do. I argue that this is not the case and instead, what causes stagnation, is the value system of the victors of the preceding platform war. That is to say, whoever wins the platform war and their value system defines subsequent innovation.

The iPhone vs Android platform war

The iPhone vs Android platform war ended up in both sides getting what they wanted in the beginning but not much more. That is, iPhone won the customers who are willing to pay significantly more for high-value products, and Android won those who were not. Although Android ended up with more than 80% market share, the minority iPhone users tended to be more affluent and even with less then 20% market share, the number of users were still massive. Therefore we see the value systems of both companies still having a strong influence on the market.

This is why, even though the market has saturated, we still see significant innovation on the vendor side and even rising average selling prices (ASPs). Because Apple leads the market with very expensive phones that rise in prices, Samsung and other Android vendors can also follow suite and develop high-end, high-priced phones which included innovative technologies. Apple keeps raising the bar on what high-end flagship phones should be capable of and what they should cost, and this provides Android vendors with an umbrella under which they can invest in their own innovative ideas.

If iPhone had decisively won this war, then we would probably be seeing a landscape where touch-based smartphones would still be a premium product benefiting the minority. If Android had won, then we would probably be seeing cutthroat competition with a dearth of innovation. We are lucky that the current landscape is a good balance between both, and that innovation is being enjoyed by all.

A future iPad vs PC platform war

As mentioned above, the PC vs Mac platform war was decisively won by Microsoft Windows, and as a result, we ended up with a situation where vendor innovation almost ceased to exist. With the iPad coming from a different value system and igniting a new platform war, this will usher in a new era where we will see many new ideas and concepts.

In fact, we have already seen this happen. The popularity of the iPad has given rise to PCs that fold and detach and which have become much more mobile. There are even rumors of ARM-based Windows devices, which will hopefully allow even more mobile designs with longer battery life.

We have also seen the premium-priced iPads helping PC vendors command higher prices. Although entry-level iPads are priced very competitively, the high-end iPad Pros are expensive and so this has provided an umbrella allowing PC vendors to innovate with designs that were not cheap.

In the future, as iPads evolve to become even more competitive against PCs, we can expect to see even more innovation come out from PC vendors. We might even see companies like Samsung integrate innovative technologies like folding displays or something even more exotic. We are currently severely lacking in an OS that can fully contend with iPad OS, but even this may not be so far away. The new iPad vs PC platform war has and will continue to spark innovation in a previously stagnant market, and although the PCs of tomorrow may no longer look the same as the ones that we have today, there is much to look forward to.

Desktop Safari on iPads

The WWDC 2019 Keynote happened yesterday. Amongst a plethora of exciting announcements, it was also revealed that the iPad OS will received a lot of meaningful enhancements to enable iPads to be used much more like PCs. Although it is debatable whether iPads will now be full PC replacements for the majority of people in 2019, what is more important is that Apple is fully committed to making this happen and is laying the groundwork for faster improvements by liberating the iPad OS from any restrictions that the association with iPhone may have caused. The iPad OS is free to innovate and pursue the goal of fulfilling its true potential.

Instead of being an entertainment device, there is no question that in the not too distant future, the iPad will evolve to be a fully capable productivity tool. Therefore the next platform war will be PCs vs iPads, and unfortunately neither Android nor Chrome OS is a viable contender yet.

One feature that I think is exceptionally worth mentioning is that iPad Safari will provide a full desktop experience. For the last several years, innovation in productivity tools on PCs happened mostly on web applications. Very few interesting applications were written in platform native code. This means that if iPad Safari truly delivers and is able to run web applications just like a PC, a big chunk of the PC advantage will evaporate within a very short timespan.

A platform war of PCs vs iPads will have a lot of implications that I don’t think have been sufficiently debated. Of course there is the Windows Surface vs iPad aspect, but in reality, the stakes on Microsoft’s side are not particularly strong here. Google is also a stakeholder because if the importance of PCs deteriorates and is replaced by iPads, then they will lose their strategic position as the owner of the dominant browser. The war will also be played in a very different way because it involves an already mature market and will not be a simple Gold Rush land-grab.

AI Doesn’t Solve Everything

Serenity Cladwell reviewing Apple’s HomePod, Sonos One, Amazon Echo and Google Home Max.

The Google Home Max is an embarrassment of a speaker for its cost

So it appears either that

  1. Google’s AI prowess does not extend to audio, although it worked for cameras. Maybe they didn’t have an advantage in data, and in order to get the data, you may need to have special acoustic facilities designed by real experts in the field.
  2. For Google’s AI to deliver top notch performance, it needs to be on more or less an equal playing ground in regards to hardware. For image processing, both Apple and the Pixel probably source the hardware from the same vendor (Sony) so Google had an easy path to high quality hardware. Not so with audio.
  3. Google rushed it and released an inferior product but priced it high anyway.

Without further information, I would say all are plausible at this point. It does suggest however that there are certain important pre-requisites that are not always under Google’s control, which would be required for their AI to produce top notch results.