Federico Viticci

10861 posts on MacStories since April 2009

Federico is the founder and Editor-in-Chief of MacStories, where he writes about Apple with a focus on apps, developers, iPad, and iOS productivity. He founded MacStories in April 2009 and has been writing about Apple since. Federico is also the co-host of AppStories, a weekly podcast exploring the world of apps, Unwind, a fun exploration of media and more, and NPC: Next Portable Console, a show about portable gaming and the handheld revolution.

Apple and the State of Its AI Research

Dave Gershgorn, writing for Quartz, published the details of an invitation-only lunch at the NIPS 2016 conference, where Apple’s newly appointed director of AI research, Russ Salakhutdinov, elaborated on the state of AI and machine learning at Apple.

There are lots of interesting tidbits on what Apple is doing, but this part about image processing and GPUs caught my attention:

A bragging point for Apple was the efficiency of its algorithms on graphics processing units, or GPUs, the hardware commonly used in servers to speed processing in deep learning. One slide claimed that Apple’s image recognition algorithm could process twice as many photos per second as Google’s (pdf), or 3,000 images per second versus Google’s 1,500 per second, using roughly one third of the GPUs. The comparison was made against algorithms running on Amazon Web Services, a standard in cloud computing.

While other companies are beginning to rely on specialty chips to speed their AI efforts, like Google’s Tensor Processing Unit and Microsoft’s FPGAs, it’s interesting to note that Apple is relying on standard GPUs. It’s not known, however, whether the company builds its own, custom GPUs to match its custom consumer hardware, or buys from a larger manufacturer like Nvidia, which sells to so many internet companies it has been described as “selling shovels to the machine learning gold rush.

In my review of iOS 10, I wondered4 how Apple was training its image recognition feature in the Photos app, citing the popular ImageNet database as a possible candidate. We have an answer to that today:

The images Apple uses to train its neural network on how to recognize images also seems to be proprietary, and is nearly twice the size of the standard ImageNet database.

According to Salakhutdinov, Apple will also be more open about their research and they will actively participate in the academic community.

Permalink

Connected, Episode 120: Perennial State of Worrying

Federico is back with some new purchases in tow. Stephen published a book. Myke wants more from his Echo. Everyone has wishes for iOS 10.

On this week’s Connected, we checked in with iOS 10 three months after its launch and listed the features we’re liking best so far, as well as those that left us disappointed. You can listen here.

Sponsored by:

  • Braintree: Code for easy online payments.
  • Boom 2: The Best Volume Booster & Equalizer For Mac.
  • Foot Cardigan: Fantastic socks delivered to your mailbox every month. Get 10% off any subscription plan with the code WORLD.
Permalink

Remaster, Episode 24: PSX and Pokémon

Federico and Myke break down the announcements from PSX, and give their review of Pokémon Sun/Moon so far.

Lots of PlayStation games on Remaster this week, plus a first discussion on the new Pokémon games, where Myke and I are taking two deeply different approaches. You can listen here.

Sponsored by:

  • Foot Cardigan: Fantastic socks delivered to your mailbox every month. Get 10% off any subscription plan with the code REMASTER.
Permalink

Spotify Adds Direct Sonos Playback to iOS App

Spotify:

We’ve teamed up with Sonos to make it easier than ever to keep the music going strong. Now Spotify Premium users can control their Sonos straight from the Spotify app using Spotify Connect. Use all the features you love about Spotify: the curation, discovery, and sharing and hear it all throughout your home in crystal clear sound. You can also access the multiroom power of the Sonos home sound system directly in the Spotify app. We’ve brought out the best of both worlds to give you the smartest and most seamless home sound system yet.

I’ve been trying this in beta for the past couple of months, and it has worked well with my Sonos PLAY:1. The feature is based on Spotify Connect, which is fast and doesn’t route all system audio to a single device. In my experience, using Spotify Connect with a Sonos speaker has been much more reliable than streaming music to AirPlay or Bluetooth speakers.

Permalink

Member Requests

Question: I’m a heavy user of Jekyll for publishing content to static websites and blogs, using GitHub Pages for hosting. I’ve yet to figure out a solid end-to-end workflow for the publishing of the content through GitHub from my iPad. I do most of my writing in Markdown with Editorial. Do you have any tips...


Share Pocket Article with Featured Image

Among the third-party apps supported by Workflow, there are two Pocket actions to save items and get existing ones from your Pocket account. These aren’t actions based on local URL schemes – they connect directly to the Pocket API and require authentication with your credentials via the Pocket app or website. And because web...


Amazon’s New AI Tools for Developers

Interesting announcements from Amazon at its AWS event this week: the company is rolling out a suite of artificial intelligence APIs for developers to plug their apps into. These tools are based on the AWS cloud (which a lot of your favorite apps and services already use) and they leverage the same AI and deep learning that has also powered Alexa, the software behind the Amazon Echo.

Here’s April Glaser, writing for Recode:

Drawing on the artificial intelligence that powers Amazon’s popular home assistant Alexa, the new tools will allow developers to build apps that have conversational interfaces, can turn text into speech and use computer vision that is capable of recognizing faces and objects.

Amazon’s latest push follows moves from Google and Microsoft, both of which have cloud computing platforms that already use artificial intelligence.

Google’s G Suite, for example, uses AI to power Smart Reply in Gmail, instant translation and smart scheduling functions in its calendar. Likewise, Microsoft recently announced it’s bringing artificial intelligence to its Office 365 service to add search within Word, provide productivity tracking and build maps from Excel with geographic data.

It’s increasingly starting to look like “AI as an SDK” will become a requirement for modern apps and services. Deep learning and AI aren’t limited to playing chess and recognizing cat videos anymore; developers are using this new kind of computing power for all kinds of features – see Plex, Spotify, and Todoist for two recent examples. I’ve also been hearing about iOS apps using Google’s Cloud Vision a lot more frequently over the past few months.

I think this trend will only accelerate as AI reshapes how software gets more and better work done for us. And I wonder if Apple is considering an expansion of their neural network APIs to match what others are doing – competition in this field is heating up quickly.

Permalink

Connected, Episode 119: Tiered Levels of Surprise

This week, Stephen and Myke talk about CNN’s acquisition of Beme before answering questions about Relay FM, self employment and Casey Liss.

Myke and Stephen (for whom, by the way, I issued an official pardon) had a fun episode of Connected without me this week. You can listen here.

Sponsored by:

  • Foot Cardigan: Fantastic socks delivered to your mailbox every month. Get 10% off any subscription plan with the code WORLD
  • Mailroute: a secure, hosted email service for protection from viruses and spam. Get a free trial and 10% off, for the lifetime of your account.
  • Away: Travel smarter with the suitcase that charges your phone. Get $20 off with the code ‘connected’.
Permalink

Optimizing My Time

A couple of months ago, I started feeling disorganized and like I was losing control of all my responsibilities and ongoing projects. To some degree, I know that this happens every year after publishing my iOS review: once the three-month summer craze and September rush are over, there’s a “comedown” of a few weeks;...