Business

Tim Bray’s follow up to “Bye, Amazon”

If you’ve not followed the story, start here.

After the story of Amazon VP Tim Bray quitting in protest went viral, Tim posted this follow-up, mostly about the tidal wave of responses to his original, but worth reading.

Also worth reading, the like-minded posts linked in Tim’s piece.

Apple COO Jeff Williams talks supply chain and optimism

Solid interview with Apple COO Jeff Williams. It’s an easy watch, about 3 minutes long, and packed with interesting comments about the supply chain, opening Apple Stores, and Apple’s response to leakers and bloggers.

Apple rolls out Apple Store Online, a one stop Apple shopping hub

When I want to shop Apple online, I tend to go to apple.com and pick a product category from the menu bar at the top of that main page.

If I want support for a product, or find info about Apple Store hours or Genius Bar appointments, all bets are off. More times than not, I end up doing a Google search to find the right link.

With Apple’s Apple Store Online hub, things like chatting with a specialist, getting help with trade-ins, financing, order tracking, and Genius Bar appointments just got a bit easier to find.

Here’s a link to the new hub. Worth taking a minute to swipe through it, just to get a sense of the options available. Don’t miss that “Find a store” link at the bottom.

‘Defending Jacob’ is shaping up as an Apple TV+ breakout hit

Nellie Andreeva, Deadline:

According to sources, Defending Jacob ranks among the top three series premieres for Apple TV+, logging a big opening weekend with viewership continuing to build in Week 2 and the audience growing by five times in its first 10 days (April 24-May 3) to rank among the two fastest-growing series premieres for Apple TV+.

And:

Defending Jacob also is believed to be setting Apple TV+ records for viewer engagement. The vast majority of viewers who sampled the show during its premiere weekend watched all three available episodes, and nearly all who watched those also completed the fourth episode released May 1, I have learned.

Episode 5 of Defending Jacob is scheduled to drop today.

Facebook SDK crashing a ton of apps on the iOS App Store

Guilherme Rambo, on Twitter yesterday:

https://twitter.com/_inside/status/1258168816623923201

Amazing how many apps depend on the Facebook SDK. All of them started crashing, without warning, last night. Some developers worked out their own workarounds, other apps remained broken. Facebook seems to have identified a fix which is said to be rolling out now.

From Gui Rambo’s (headline linked) blog post:

The issue was caused by some bad data being sent by Facebook’s server to their SDK, which caused code in the SDK to crash, which in turn brought down the app that was running the SDK. Since this happened during the initialization of the SDK — something that occurs right after launching the app — the apps simply became unusable.

And:

You know how people are saying these days that it’s dangerous how companies like Apple and Google control their ecosystems, to the point of accusing them of monopoly? I’m not going to dismiss that completely here, but I think we have a much bigger problem that’s been lurking in our apps for several years, unnoticed: third-party SDK creep.

On a similar note, this blog post shock wave announcement from Wink:

Since 2014, Wink has grown to support more than 4 million connected devices. During this time, Wink has relied solely on the one-time fee derived from hardware sales to cover ongoing cloud costs, development, and customer support. Providing users with local and remote access to their devices will always come at a cost for Wink, and over the years we have made great progress toward reducing these costs so that we can maintain that feature.

And:

We have a lot of great ideas on how to expand on Wink’s capabilities and satisfy the many requests from our user base. In order to provide for development and continued growth, we are transitioning to a $4.99 monthly subscription, starting on May 13, 2020.

And:

Should you choose not to sign up for a subscription you will no longer be able to access your Wink devices from the app.

Dependence on any single technology or company can produce unwelcome surprises. As we were reminded last night.

Without Apple and Google, the UK’s contact-tracing app is in trouble

James Vincent, The Verge:

A beta app launched by the UK this week shows the huge challenges they face and, crucially, the difficulty in designing an effective app without the help of the tech giants that make our phones.

And:

Instead of decentralizing the data across devices, the UK will pool the information it collects in a single database operated by the National Health Service.

And:

In addition to privacy issues, researchers have identified a major problem in the UK’s efforts to build an app without Google and Apple: it simply won’t work as advertised.

One major problem is Bluetooth pinging. From this Register article:

Apple’s iOS normally forbids applications from broadcasting via Bluetooth when running in the background. That means you would have to leave a contact-tracing app open in the foreground all the time for it to work properly.

Read both articles for the details but, in a nutshell, the centralized data pooling approach seems to rely on people leaving their app running in the foreground (rendering the phone useless for all other purposes, not going to happen) or negotiating exceptions with Apple to allow Bluetooth to ping in the background.

Apple TV+ offers tour of For All Mankind moon base

[VIDEO] From the video writeup:

Take a guided tour of For All Mankind’s first lunar base. Former Astronaut and technical advisor Garrett Reisman helps show us around Jamestown.

Pretty well done. Video embedded in main Loop post.

More Apple TV confusion

Benjamin Mayo:

The Library may share the same tab bar as the other buttons in the TV app but they are otherwise disconnected. It’s like having two separate apps rolled into one, each with their own UI components and each operating on a different set of data. It’s like having two people living in the same house that do not talk to each other. For the Library tab, Apple essentially took the old iOS Videos app and transposed it as one screen inside of TV.

They didn’t modernise it all, and its age shows through.

And:

Everything is just very disjointed, both in concept and in their underlying implementations. A better TV app would have everything holistically driven by the same shared data source. You should be able to add any show to your library; it shouldn’t matter if that show is backed by a physical file on disk or not. The Apple Music app does a much better job at unifying the deprecated iTunes Store and the modern subscription-based experience.

Couldn’t agree more. I spend a fair amount of my TV watching experience in the Apple TV ecosystem. I would be more than happy to live in the TV app, consume all my content from that one focused source. But as is, things are just too confusing. Drives me to the individual apps, with their myriad ways of doing things. Confusing switching contexts, too. I’d love a rewrite.

Apple Watch and iPhone can automatically send vital Medical ID info to first responders in iOS 13.5

Zac Hall, 9to5Mac:

Apple Watch and iPhone have supported a feature called Medical ID that lets you collect critical health data in one place. Medical ID can include your contact information, date of birth, medical conditions, blood type, and more.

And:

iPhone and Apple Watch offer a separate feature called Emergency SOS. When you hold down the Side Button on an iPhone and Apple Watch for several seconds, the device can call local emergency services for you.

And:

What’s new in iOS 13.5 and watchOS 6.2.5 is a new capability that connects Medical ID and Emergency SOS together. Starting later this month, customers can opt into a new Emergency SOS feature that automatically shares Medical ID information with emergency services.

Nice evolution.

Apple awards $10 million to help accelerate supply of COVID-19 sample collection kits for hospitals

Apple:

Apple today announced it is awarding $10 million from its Advanced Manufacturing Fund to COPAN Diagnostics, a market leader in sample collection kits that play a critical role in COVID-19 testing. This funding will allow COPAN Diagnostics to rapidly accelerate their supply of sample collection kits for hospitals across the United States, expanding production from several thousand today to more than one million kits per week by early July.

What I really found fascinating (emphasis mine):

As part of this effort, Apple will support COPAN Diagnostics’ expansion to a new, larger facility in Southern California, with advanced equipment that Apple is helping design.

Makes me wonder if we’ll see Apple branded health hardware (beyond Apple Watch) in the future.

Not to minimize Apple’s efforts here in any way. This is great work that benefits us all.

Apple Updates AirPods Pro firmware to version 2D15

To check your AirPods Pro firmware version, connect your AirPods Pro, then:

  • Go to Settings > General > About
  • Tap AirPods Pro

No way to force an update. Mine were updated by the time I checked.

See also, this Twitter thread from Gui Rambo:

https://twitter.com/_inside/status/1257764758280966150

I’ve not had a problem with my AirPods Pro, but I definitely feel like the phrase should be Noise Reduction and not Noise Cancellation. With Noise Cancellation turned on, I can still hear background noise, though it is definitely reduced.

If you are having issues with active noise cancellation, here’s Apple’s support article, for what it’s worth.

How Apple reinvented the cursor for iPad

Matthew Panzarino, TechCrunch:

The iPhone and later the iPad didn’t immediately re-invent the cursor. Instead, it removed it entirely. Replacing your digital ghost in the machine with your physical meatspace fingertip. Touch interactions brought with them “stickiness” — the 1:1 mating of intent and action. If you touched a thing, it did something. If you dragged your finger, the content came with it. This, finally, was human-centric computing.

Then, a few weeks ago, Apple dropped a new kind of pointer — a hybrid between these two worlds of pixels and pushes. The iPad’s cursor, I think, deserves closer examination.

Great, long read, interspersed with comments from Craig Federighi, sharing insight into how this new hybrid cursor came to be.

Magic Keyboard for iPad Pro – After one week

[VIDEO] This iPhonedo video (embedded in main Loop post) was really well done, gives a great sense of how well the Magic Keyboard enhances the iPad Pro experience.

The framing shows both the trackpad and keyboard as well as the screen, so you can see the gestures and the results they produce in a single shot.

Immersive.

All the WWDC 2020 Memoji

I absolutely love the Memoji artwork pulled together by the WWDC team. The faces are hidden, buried in MacBooks, shot with a Portrait Lighting effect, a combination of dark, eerie, and whimsy. Delicious!

Spotify CEO expects Apple to further open up after complaint

Bloomberg:

Spotify Technology SA Chief Executive Officer Daniel Ek said he expects Apple Inc. to further open up its platform a year after the Stockholm-based music streaming company filed an antitrust complaint with the European Union.

And:

Spotify has criticized Apple for taking a 30% cut of subscriptions and accused it of limiting app updates and preventing functionality on the Apple Watch and Siri.

And:

Since then, Apple has slightly opened up, rolling out a feature for Siri last year that lets the digital assistant control music services other than Apple’s own. Spotify also released an updated Apple Watch app and Apple TV app in recent months.

And:

Ek also reiterated his previous statements that he believes Spotify is growing faster than Apple Music, saying Spotify is twice the size of its nearest competitor and has three times the engagement.

That last bit, to me, makes it hard to make the argument that Apple is stifling Spotify’s growth.

As to the 30% cut, this from Apple (quote from March 2019):

“Even now, only a tiny fraction of their subscriptions fall under Apple’s revenue-sharing model. Spotify is asking for that number to be zero.”

Has Apple done enough here to avoid further antitrust action from the EU?

Apple to host virtual Worldwide Developers Conference beginning June 22

Apple:

Apple today announced it will host its annual Worldwide Developers Conference virtually, beginning June 22, in the Apple Developer app and on the Apple Developer website for free for all developers. The company also announced the Swift Student Challenge, an opportunity for student developers to showcase their love of coding by creating their own Swift playground.

And:

Developers are encouraged to download the Apple Developer app where additional WWDC20 program information — including keynote and Platforms State of the Union details, session and lab schedules, and more — will be shared in June. Information will also be made available on the Apple Developer website and by email.

Can’t wait. Very curious about how the labs will be implemented.

Rene Ritchie on the new 13″ MacBook Pro

[VIDEO] A river of detail, sorted. Video embedded in main Loop post.

I also found this Reddit thread extremely useful. Not the original post necessarily, as much as the comments that followed, especially the discussion of the various levels of graphics performance with each model.

The Apple TV+ interface

The first half of this Benjamin Mayo, 9to5Mac piece is a bit of a retrospective, a look back at six months of Apple TV+. But then he digs into the interface:

The problem is the TV app misleads them (amidst countless other issues). Due to Apple’s arrogance in intermingling originals with $3-per-episode iTunes Store content, most users don’t understand the service. Here’s what happens in the mind of a typical user:

They get a popup on their phone that says they qualify for a free year of Apple TV+. They click the banner and it takes them to the TV app, an app they probably have never launched before. They see a Watch Now screen packed with content — Game of Thrones, Walking Dead, Star Wars, Modern Family, all the newest movies — and then they get asked to subscribe and enjoy 1 year of Apple TV+ free. They can’t wait to watch everything, and it’s only $5 a month!

… So, they press the button and in their minds have subscribed to ‘Apple TV’, so they click on the Search tab, type in their favorite show, see that it shows up, click on it, and get presented with a buy/rent panel and a link to find the show on Disney+ or Netflix.

Exactly my experience. I found the Apple TV+ interface a competing mix of all the shows on all the services and the shows specific to Apple TV+. If I do a search, I get all the shows, with no sense of how to pick the one that’s free to watch, vs the show I have to pay Apple to watch. I’ve learned to navigate to the Apple TV+ list in the Channels section to minimize confusion. But it took me a while to figure out what was going on. I can only imagine how confusing this would be for an Apple TV newbie.

When I do a search in Apple Music, it’s easy (and obvious) to tell if I’m searching my library or if I’m searching the world at large. I’d love a more customizable Apple TV search experience that let me:

  • limit my search to a specific service, or
  • show me all the occurrences of a specific show on all the services, perhaps divided by free to watch vs pay to watch

As to evidence of confusion, Benjamin’s article includes actual tweets from people convinced that Apple TV+ includes shows from other services, but that they have to pay, à la carte, to watch. Deep confusion between Apple TV and Apple TV+. It is a bit of a mess.

Vienna, Austria Apple Store opening today, Australia stores opening Thursday

Juli Clover, MacRumors:

Apple will reopen 21 of its 22 retail locations in Australia on Thursday, May 7, according to Apple’s dedicated websites for each of the stores. All of the stores that are reopening will operate on limited hours for the time being.

And:

Apple’s sole Australian store that will remain closed is the Apple Sydney store. As noted by 9to5Mac, this store closed in January for major renovations, and it is possible that the global health crisis caused a construction delay.

If you jump to this Bloomberg post, scroll about halfway down, you’ll see a picture of the line to get into the Gangnam neighborhood Apple Store in Seoul that opened a few weeks ago. Packed line, people standing close together, no social distancing.

The key to South Korea’s success in this bit of a return to normal is testing and exposure response. Will this same experience be mirrored in Austria? Australia? Will each Apple Store reopen be a unique experience, or will they all mirror the Seoul, South Korea approach? I am definitely curious.

Apple, Google ban use of location tracking in contact tracing apps

Reuters:

Apple Inc and Alphabet Inc’s Google on Monday said they would ban the use of location tracking in apps that use a new contact tracing system the two are building to help slow the spread of the novel coronavirus.

And:

The Apple-Google decision to not allow GPS data collection with their contact tracing system will require public health authorities that want to access GPS location to rely on what Apple and Google have described as unstable, battery-draining workarounds.

And:

Software company Twenty, which developed the state of Utah’s Healthy Together contact tracing app with both GPS and Bluetooth, said on Monday the app “operates effectively” without the new Apple-Google tool.

“If their approach can be more effective than our current solution, we’ll eagerly incorporate their features into our existing application, provided it meets the specifications of current and prospective public health partners,” Twenty said.

At some point in time, I’d expect Apple and Google to build their contact tracing exposure notification solution into the OS, in addition to providing access to third party apps via an API.

I’d expect that the concerns of adoption (getting the system to be actually used by the public) and battery drain are cornerstones of the teams doing the testing of the system.

And not sharing location tracking data? Seems a logical, and necessary, restriction.

Apple updates 13-inch MacBook Pro with Magic Keyboard, double the storage, and faster performance

Apple:

Apple today updated the 13-inch MacBook Pro with the new Magic Keyboard for the best typing experience ever on a Mac notebook and doubled the storage across all standard configurations, delivering even more value to the most popular MacBook Pro. The new lineup also offers 10th-generation processors for up to 80 percent faster graphics performance1 and makes 16GB of faster 3733MHz memory standard on select configurations. With powerful quad-core processors, the brilliant 13-inch Retina display, Touch Bar and Touch ID, immersive stereo speakers, all-day battery life, and the power of macOS, all in an incredibly portable design, the new 13-inch MacBook Pro is available to order today, starting at $1,299, and $1,199 for education.

The base model:

1.4GHz quad‑core 8th‑generation Intel Core i5, Turbo Boost up to 3.9GHz, with 128MB of eDRAM

And the top of the line:

Configurable to 2.3GHz quad‑core 10th‑generation Intel Core i7, Turbo Boost up to 4.1GHz, with 8MB shared L3 cache

Note the range from 8th-gen i5 to the 10th-gen i7.

Storage goes from 256GB all the way up to 4TB. Memory goes from 8GB up to 32GB.

Be aware that the lower end models have 2 Thunderbolt 3 (USB‑C) ports, the high end models have 4 such ports.

The base model supports:

  • one external 5K display with 5120-by-2880 resolution at 60Hz at over a billion colors, or
  • up to two external 4K displays with 4096-by-2304 resolution at 60Hz at millions of colors.

The high end model supports:

  • one external 6K display with 6016-by-3384 resolution at 60Hz at over a billion colors, or
  • one external 5K display with 5120-by-2880 resolution at 60Hz at over a billion colors, or
  • up to two external 4K displays with 4096-by-2304 resolution at 60Hz at millions of colors

How to quick-switch AirPods between devices (iPhone, iPad, Mac, Apple Watch)

This is about the quickest way to switch your AirPods from the device to which they’re currently connected to another.

You’ll likely know most of these shortcuts, but worth a scan. The first one is especially worth a look, using a quick tap in the Control Center AirPlay icon to quick-switch your AirPods to your iPhone or iPad.

Of course, you can also shorten this up a bit more with a Shortcut, but not sure that would be any quicker, time wise.

See also:

Apple Watch caught heart condition that hospital ECG did not

European Heart Journal:

An 80-year-old lady with a work history as engineer presented with typical angina symptoms Canadian Cardiovascular Society Class III in our chest pain unit (CPU).

And:

The initial 12-channel ECG revealed no evidence for ischaemia. High-sensitive troponin I was also negative. The patient also complained about previous frequent episodes of ectopic beats which were recorded with her Apple watch. Further, Apple watch recordings included tracings with marked ST-segment depression.

And:

Based on this evidence of ischaemia, further diagnostic in the CPU was omitted and the patient was transferred to the catheterization laboratory, where a left main stem stenosis and a left anterior descending/diagonal bifurcation lesion. Accordingly, the patient was treated with coronary artery stenting and left the hospital a day later.

In a nutshell, the Apple Watch picked up a pattern because it had much more access to the patient’s heart data than a single visit to even the best hospital could capture.

This is still early days for Apple Watch and heartbeat irregularity detection. New heartbeat patterns that indicate a specific underlying condition are still being discovered. Some are known, but impossible to detect without constant heart monitoring. Apple Watch, and the underlying ECG pattern matching software are an incredibly valuable resource, one that continues to evolve. There’s way more here than AFib detection.

Apple TV+: Trying, first look

[VIDEO] If the new Apple TV+ show “Trying” is not on your radar, take a look at the “first look” trailer embedded in the main Loop post. It does a great job showing off the tone of the show, the charm of its characters.

The show hails from BBC Studios and is distributed by Apple TV+. A second season has already been signed. The show is available to watch now.

Bye, Amazon

Tim Bray, now formerly a key part of Amazon Web Services:

May 1st was my last day as a VP and Distinguished Engineer at Amazon Web Services, after five years and five months of rewarding fun. I quit in dismay at Amazon firing whistleblowers who were making noise about warehouse employees frightened of Covid-19.

What with big-tech salaries and share vestings, this will probably cost me over a million (pre-tax) dollars, not to mention the best job I’ve ever had, working with awfully good people. So I’m pretty blue.

And:

VPs shouldn’t go publicly rogue, so I escalated through the proper channels and by the book. I’m not at liberty to disclose those discussions, but I made many of the arguments appearing in this essay. I think I made them to the appropriate people.

That done, remaining an Amazon VP would have meant, in effect, signing off on actions I despised. So I resigned.

Patience loading the page. Tim’s post made it to the front page of Hacker News over the weekend, big demand. It’ll load though.

A few additional links:

  • Tim Bray’s Wikipedia page. Note the mention of Tim as one of the co-authors of the original XML specification.

  • The Hacker News comments on this post. If you found the post interesting, you’ll no doubt appreciate the comments, likely representing some of your own thinking.

The pioneers of shareware

This is a great read for a number of reasons. There’s the whole “birth of shareware” aspect, which was a fantastic slice of history.

But beyond that, there’s the amazing picture of Microsoft, circa 1978, all 9 principals, with a very young Bill Gates in the lower left.

And then there’s this:

The PC World issue with the landmark review of PC-File was still on newsstands when Andrew Fluegelman had his next life-changing encounter with a computer: he was one of a select few invited to Apple for an early unveiling of the new Macintosh. He was so smitten by this whole new way of operating a computer that he immediately began lobbying for a companion magazine to PC World, to be named, naturally enough, Macworld. Its first issue appeared in time to greet the first Macintosh buyers early in 1984.

And:

People [say the Macintosh is] more of a right-brain machine and all that. I think there is some truth to that. I think there is something to dealing with a graphical interface and a more kinetic interface; you’re really moving information around, you’re seeing it move as though it had substance. And you don’t see that on [an IBM] PC. The PC is very much a conceptual machine; you move information around the way you move formulas, elements on either side of an equation. I think there’s a difference.

Wonderful read.

[By way of this Six Colors post]

Making an electric guitar from LEGO

[VIDEO] I love the craftsmanship that went into this process. The creation of the mold, judicious use of epoxy, those amazing tools. This was cool to watch unfold. Video embedded in main Loop post.

Now make one out of Heineken bottles!