Spotify’s new open source software: XCRemoteCache
engineering.atspotify.com
engineering.atspotify.com
I feel this is another Dropbox moment [1] on Hacker News where the hyper-smart ones here dismiss a whole technology/company on their most simplistic assumptions about what the product actually is doing.
A lot of the Spotify app isn't perhaps visible at a first glance. Besides the key features I'm sure you're already familiar with, there is also an extensive number of 3rd party integrations (cars, wearables, voice, social sharing etc).
The app as a whole is 1-2M LOC Objective-C & Swift.
I find it even easier to use than Netflix (and there's no DRM limitations like Netflix). The only thing I dislike are the changes to the UI due to adding podcasts now, and how many clicks it can take to find a specific older, unpopular album in an artist's discography.
But just the fact that it supports Linux and has all the music I listen to, really makes it a no-brainer in terms of maintaining a subscription.