I remain enthusiastic about the iPad Pro, despite getting a scratched screen and my concerns about durability. It’s a worthy successor to the original and offers enough improvements that I’d recommend the upgrade for just about anyone who uses their iPad for serious work. It’s still not yet a laptop replacement, but this is due more to a lack of desktop-class software for iOS than anything in Apple’s control.
The 2018 iPad Pro is a Beast!
The third-generation iPad Pro is a great machine but also a bellwether of change at Apple. It will be very hard for the rest of the mobile and client computing industry to keep up with this kind of progress!
Co-Processors, GPGPU, and Heterogeneous Computing
I’ve been thinking a lot lately about microprocessors, from the many-core CPUs that AMD and Intel introduced recently to the massively scalable GPGPU processing that’s taking machine learning by storm. After years of consolidation on commodity x86 CPUs, it seems that the computing paradigm is turning again to specialized offload processors. This trend towards heterogeneous computing will change the face of hardware, from mobile devices to the datacenter.
The iPhone Revolution 10 Years Later
10 years ago today, Steve Jobs introduced the iPhone, perhaps the most revolutionary technological product in history. There have been many important products introduced before and since, but nothing else was as groundbreaking as the iPhone. Watching the introduction, it’s amazing to see just how many things were introduced that day that have become integral to daily life today.
Beware! USB-C HDMI Adapters are Flaky with 2016 MacBook Pro
The new MacBook Pro has USB-C ports for everything – power, I/O, and graphics. And although USB-C ought to support HDMI monitors just fine, I’ve found that it doesn’t work all that well with my 15″ MacBook Pro. I recommend sticking with DisplayPort until Apple resolves the issues.