Binge v1.4

Binge v1.4 is now live! Get it while it's hot.

This is probably the most significant update that I've made while developing Binge. There's a bunch of bug fixes and usability tweaks, but the feature that people are going to care about the most is support for shared libraries.

Combined, Shared Library Support

Now you can see movies and TV shows that other Plex users have shared with you. But unlike other Plex apps where you can only view one library at a time, Binge lets you see your friends' content right mixed in with your own.

Selecting the libraries that you'd like to see is easy to toggle, and can be found in the sort panel (now located by swiping to the left side of the screen).

Movies that are from a shared library have an icon next to their name in the list, making it clear that they're from a library other than your own.

I haven't seen combined shared library support done in this way in ANY other Plex app, and I'm really excited about it.

Understanding Tesla Autopilot

Marco Arment has written up a very good overview of the autonomous features implemented by current Tesla cars.

While I like using Autosteer on long highway trips, frankly, I’m amazed that it’s legal. I don’t think it’s a big enough advance over adaptive cruise control to be worth the risks in its current implementation. I’m scared for what will happen to Tesla and the progress of autonomous driving as more people use Autosteer in situations it’s not good at, or as a complete replacement for paying attention.

Plans

Plans are nothing; planning is everything.
— Dwight D. Eisenhower

The Open World of Swift 3

Absolutely wonderful rundown of the most important changes coming to Swift 3 by none other than Daniel Steinberg.

Even though developers aren't required to code in Swift 3 syntax yet, I've found myself adopting many of the changes that are going to be introduced already. Which should really help to ease the transition later this year.

A Tragic Loss

It was bound to happen eventually, but for the first time someone has died while using Tesla's Autopilot feature:

This is the first known fatality in just over 130 million miles where Autopilot was activated. Among all vehicles in the US, there is a fatality every 94 million miles.

It's indeed a tragic incident, but hopefully this doesn't have a long term negative effect on the wide scale implementation of autonomous driving.

Of note is that the man who died, Joshua Brown, has a YouTube channel filled with videos of him showing off how Autopilot works in a Tesla. One video in particular features a close call where a truck driver nearly merges into Joshua's Tesla and the Autopilot swerves to save them both.

Kevin Durant's Next Chapter

Kevin Durant has chosen to sign with the Golden State Warriors:

It really pains me to know that I will disappoint so many people with this choice, but I believe I am doing what I feel is the right thing at this point in my life and my playing career.

Translation: "I want to win multiple championships and this is the best way to assure that happens." People are already calling the Warriors new starting lineup the best in the history of the NBA.

I don't fault him at all, but it's interesting how much things have changed from the NBA that I grew up with where players remained loyal to their team for their entire careers.

Binge v1.3

Version 1.3 of Binge is out today. Here's what's new!

Sorting & Filtering

Users can now swipe on either the Movies or TV Shows screens to reveal Sorting and Filtering options. You can now do things like see all of your In Progress movies, or show all TV Shows with unwatched episodes sorted by Recently Added.

And, of course, more Sort and Filter options will be coming in the future.

The headphone jack

New post from Marco today about the headphone jack removal:

Apple better have very good benefits for this that customers will want, but none of the reports so far indicate any.

10 minutes ago I was eating my lunch while listening to podcasts. When I stood up to put my dishes away I nearly yanked my iPhone on to the floor since it was sitting on my table instead of in my pocket like usual.

I use earbuds all the time. They're great, but they don't last for very long. The wires become frayed from normal use, and they have to be untangled on a regular basis. As a customer, the sooner we can get to a place where wireless headphones are the standard and work just as well as wired, the better.

Searching for a good reason to remove the headphone jack

If you didn't listen to Upgrade #95, Jason Snell has written up a very nice overview of why he doesn't want Apple to remove the headphone jack from the next iPhone. I don't agree with him for the most part, except for this bit at the end:

The last week or so I’ve been a participant in a free-flowing Twitter conversation about what Apple would do if it removed the headphone jack from the iPhone. Here’s my best guess:

In the box, Apple would include a pair of Lightning-based EarPods. (...)

Separately, for something like $99, Apple might sell a set of wireless EarPods, perhaps called AirPods. A cap on the back of one of the earbuds will pop off, revealing a male Lightning connector. Plugging the AirPods into the iPhone will pair the devices; a minute of charge will provide a few hours of play time. (...)

That sounds about right to me.