THINKERBIT DARK MODE

A few thoughts on the Nintendo Switch before it launches

switch

Before the Switch officially launches in just a few hours, I'd like to write down a few thoughts, which I've neglected to do (and later regretted) probably 3 or 4 times now.

First, I think the Switch is easily poised to sell far more than the Wii U ever did, and maybe even the Wii provided a few things (and surely more) happen:

  1. Netflix, YouTube, and other apps become available, making it a slightly pricier substitute to entertainment-oriented tablets like Amazon's Fire line
  2. Indie games shine (and thrive) so much on the Switch that it becomes the preferred platform for smaller developers, turning iOS into a second thought and Android into an even more distant third
  3. The Switch's unique library and portability make it a natural second console for the PC/Steam, Xbox, and PS4 gamer crowds alike
  4. Nintendo doesn't shoot itself in the foot with dumb inconveniences that today's smartphone world won't tolerate

The news, reviews and discussion from the gaming media in recent months make it seem like 1, 2, and 3 are well on their way to holding true. 1 is easy and is already hinted at in the Switch's settings. 2 and 3 we're already seeing the results of, and Nvidia's chip seems to be making it super easy for PC indies to bring their games over, particularly if they developed their games using Unreal Engine or Unity. 4, however, is always a coin toss, and yesterday's surprise resurrection of Friend Codes has the gamer crowd a bit worried. Nintendo still hasn't detailed exactly how the Switch's online services and account stuff will work and apparently didn't tell reviewers much of anything new on that front either. That's worrying, but who knows, the tick-tock of Nintendo's pendulum seems to be swinging in the right direction overall.

Second, despite Nintendo's advertising focusing on teenage and young adult gamers, whenever Minecraft hits I think kids are absolutely going to love the thing and buy it in droves, particularly if it has Netflix and other entertainment apps that kids using iPads often use. The iPad (particularly the mini) could start to hurt even more by the end of the year if Nintendo has its way.

Speaking of Apple, I can't help but wonder about what discussions are already beginning to happen behind closed doors. Apple rolled out the reddest, velvetiest carpet Nintendo could have asked for when they decided to make Super Mario Run (spot at the keynote, Apple Store demos, podcast, iOS exclusive at launch, App Store feature and never-before-seen notification system, etc.) and despite the decent sales I can't help but feel like Nintendo is at least somewhat disappointed by Mario Run's long-term revenue. Fire Emblem seems like it'll fare a bit better, and Pokémon GO was a big cash cow, but it's clear that Nintendo doesn't feel like bringing "full" games to iOS.

Does Apple actually understand that Super Mario Run is a Mario game in name and character only? Game Center and their weird policies around the Apple TV's remote indicate that they still don't really get it, but I suspect they'll start to get the picture if the Switch starts eating into their iPad sales. At that point discussions could either go very well - a Joy-Con adapter for iPads, Bluetooth compatibility with iOS, and maybe a partnership for bigger games in exchange for product hardware insight (Nintendo has been better at keeping secrets than Apple recently) - or really poorly - Apple making their own controller, Nintendo letting their iOS strategy lapse, and Apple courting indies and major publishers with big contracts.

I'm just spitballing here. The most likely outcome is Nintendo finds a niche and both Apple and Nintendo succeed along their own courses. Maybe Apple's courtship of Nintendo was just a mutually beneficial (and well-timed) marketing fling.

Third, I think the multiplayer and portability aspects of the Switch are just incredibly cool and smart. The last time a Nintendo console was multiplayer-ready out of the box was the SNES released in 1990, and being able to play console-level games anywhere (even for a few hours) is something I think today's iPad generation will really appreciate.

intec-gamecube-screen

In the 2000's my brother and I had a small screen we could attach to our GameCube, allowing us to play more easily while at our grandma's house or even in the RV we had at the time. We had handheld consoles and Pokémon too, but at the time nothing could beat the fun we would have playing multiplayer Super Smash Bros Melee and Mario Kart: Double Dash together. With the Switch, that same freedom doesn't even require a power cord anymore.

That said, the portability of the Switch comes with a catch; I think the dock severely needs a price cut. If I were to frequently bring the Switch over to a friend's house for a game night or whatever, I would much rather just bring along an extra $30-$40 dock than unplug the one connected to my TV every time. That capability shouldn't be a $90 luxury. Maybe a cheaper, more portable dock with less material will eventually be available? The price just doesn't make sense for what it appears to be.

Fourth, I think combining Nintendo's two consoles (portable DS and stationary console) into one device was also extremely smart, and I think/hope we'll feel the result of that decision over the next two years with a release cadence we've never seen from Nintendo before. Not having to create two versions of a game saves a ton of development effort and allows Nintendo and other developers to save a lot of time and money that they can spend on other games. If the enthusiasm around the Switch continues, I think it could have one of the best and most diverse (and fun) game libraries of any home console.

A related fifth, I seriously hope the Virtual Console is one of the things Nintendo can now speed up. Nintendo has a treasure trove of great, nostalgic classics that the audience it's marketing toward would love to play this holiday. Trickling out one or two (usually dud) games a week like they did with the Wii isn't enough. If there ever were to be a time to put everything into one basket, including GameCube classics, the Switch would be it.

Sixth, as much as I'm hyped at the moment, I know that disappointment is inevitable. Zelda's frame rate dropping doesn't bode well for the last-gen Nvidia chip it's carrying, and I can't help but wonder how things will fare if major developers shun Nintendo's console again because it can't handle the intensive games they're developing for the Xbox/PS4 and eventually the next Xbox and PlayStation in a couple of years. Maybe Nvidia's architecture and Nintendo's dev tools will make optimization easy enough to the point where doing so becomes standard this generation, or maybe Nintendo plans on upgrading Nvidia's chip before the new consoles launch (which they did with the 3DS) to keep it closer in performance.

Like many other gamers, my worries extend to the Virtual Console, Nintendo's online service, and their software decisions as well. I'm also concerned by Nintendo's decision to pre-announce DLC for Breath of the Wild, which felt a bit tone deaf to gamers who've long been wary of developer's intentionally holding back content. More unfortunate things and gaffes are likely to surface in the next month or two as the Switch's launch hype levels out.

Seventh, going back to Apple, what happens when the Switch is 4 years old, its Nvidia graphics have been completely outclassed by the A12 chip (and the next Xbox/PlayStation) , and people are clamoring for the Switch's games to be ported over to better-looking and more capable tablets running iOS and Android? Nintendo could find itself stuck trying to convince people to buy an anemic tablet-y thing simply because it provides access to their extensive game library. The decision to converge both the mobile and console form factors into one familiar tablet design seems smart right now, but I think it'll also make comparisons way more stark as the years go on.

So there are a few barely-edited thoughts written on an iPhone in one sitting. In a few hours I'll have an even better idea of where this is all heading, but for now I'm just excited to play what's shaping up to be the best Zelda game ever.

Update 2016

hero

In my many years of reading stuff online, I've always found "What I Use", "What's in your bag?", and workspace/battlestation posts particularly interesting, and although I've never written one myself, I also like the idea of a once-a-year Christmas letter with a brief update on how life has been going and some photos of important moments.

So consider this to be the start of something new. Roughly once a year, I plan to chronicle a bit of what's been going on in my life, the devices and software I'm using, what I'm reading, what I'm listening to, and whatever else I'd like to share that particular year. By doing this I hope to create a sort of ongoing chronicle of my life and the things that I find interesting that could be cool to look back on someday.

Contents:

Life
Favorite things
Hardware
Software
Games
Reading
Podcasts
Videos
Music

Life

(The ball is dropping in 10 minutes, so I'm going to have to put a "Coming Soon" on this section for now. Unsurprisingly, I'm finding this section the most difficult and time-consuming to write.)

Favorite things

Slimfold Wallet

Roughly three years ago I replaced my deteriorating leather wallet with a MICRO Tyvek wallet. As much as I enjoyed how thin and light it was, Tyvek wasn't rugged enough to last more than a year and a half or so. Over time the sharp edges of my cards began to wear down the bottom corners of the wallet, and eventually they would just slide right out.

favorites-slimfold-soft-shell

In February I got an email that mentioned slimfold's new Soft Shell material that uses a jacket-like fabric for greater durability at the cost of some thinness. $45 seemed a bit high, but I liked the size and layout of the MICRO and didn't feel like researching again, so I went for it.

Almost a year in, it's holding up very well. The only part that looks worn is the embedded slimfold logo - the stitching and fabric looks great and the fabric in particular shows no signs of wear or impending breakage.

Darn Tough socks

Many of my old socks have been getting holes lately, so I've been searching for better replacements. The folks at the buyitforlife subreddit had positive things to say about Darn Tough and their warranty, so I've been trying them out. I got two pairs of their Vertex 1/4 Ultra Light socks back in August, and earlier this month I got two pairs of the slightly more padded Vertex 1/4 Ultra Light Cushion socks. So far they've been holding up very well, but I'll need to continue testing to see just how long they last.

Virtual Reality

favorites-vr
Me trying an HTC Vive at the Microsoft Store

Shortly before the Microsoft employee was ready for me to put on the headset, I went through my mental checklist of things to analyze and remember later; field of view, responsiveness, controller latency, and so on.

When I put on the goggles, however, I completely forgot to think about all of that. Instead, I had a really fun few minutes playing Space Pirate Trainer, and only remembered I was flailing my arms around in a Microsoft Store between levels. I honestly don't know how adequate the field of view was, because I completely forgot to check once I got inside.

Although VR isn't making as many headlines nowadays as it was before the Vive and Rift launched, I'm still pretty gung-ho about its future.

2x speed

favorites-pocket-casts

I started doing this more so in 2015 when YouTube dumped Flash for HTML5 by default, but the ability to easily watch videos in 1.5x or 2x speed has been one of my most-used things in recent years. Hour long lectures become half an hour, fifteen minute mini-documentaries become watchable over a bowl of cereal, and short informational videos become bite-sized things that can be watched on a whim.

This was also the year that Overcast came out with Smart Speed. According to Pocket Casts, which eventually implemented a similar thing, I've saved over two days of my life by listening to people talk at a faster, but still perfectly understandable, speed. Nice.

Memories in iOS 10

I've created roughly half a dozen memory videos this year, ranging from a happy look back at visiting my brother in college to a borderline sarcastic summary of my last 6 months. I never expected anything in iOS 10 to crack me up on multiple occasions, but this did, and it's created really neat videos that I never would've taken the time to create otherwise.

This feature isn't unique - Facebook, Google, and others have similar auto-slideshow features - but something about Apple's implementation just seems to work more often than not.

Hardware

desk-2016
My desk this past summer

Many of the devices I use daily changed last year after graduating from college and entering graduate school, so I don't anticipate this list will change much next year.

iMac 5K (late-2015)

imac-5k

My home base since December of last year; a 4.0GHz quad-core i7 with an AMD Radeon M395X graphics card powering a 5120x2880 "Retina" P3 display in front of me, a 2560x1440 Nixeus display to my right (the same panel as the old non-Retina iMac), and a 1920x1080 Samsung display to my left. It has 24GB of memory at the moment (I added two of my own 8GB sticks to the 8GB it came with) but it's expandable to 64GB.

This was a huge upgrade from the dual-core mid-2011 Mac mini that I used throughout college. Eventually the mini couldn't handle my Siracusean usage of multiple desktops and many dozens of browser windows, so everything was constantly slow. The 5K iMac doesn't have that problem, and with quadruple the amount of possible RAM I can keep as many browser tabs open as I darn well please.

Deciding on the iMac took some self-convincing, and I'll admit that choosing one feels even less comfortable in today's uncertain Mac climate. In addition to being a significant $2k+ investment, I've never been a fan of the all-in-one form factor which, in the iMac's case, necessitates dumping a perfectly-good display once the computer's internals become too old.

However, at the time this iMac was released, there was simply nothing else like it. Only Dell's 5K monitor could compete on pixel count, but it cost $2,200 (and still costs $1,600) on its own. Apple also seemed to have fixed the various first-gen issues of the original 5K iMac, and the new P3 display put the iMac even further ahead of Dell's alternative. The Skylake processor it uses had just been released, and reviewers perceived it to be an overall (non-VR) beast of a machine.

Despite my (continued) apathy toward all-in-ones, the iMac 5K stood out in a seemingly stagnant desktop market that wouldn't become interesting again until Microsoft's (under-powered) Surface Studio came along a full year later. In that landscape, the iMac turned out to be a safer and more price-conscious bet that seemed likely to last me far longer than the same money put into a MacBook Pro would. I knew that the next iMac would likely come out in 2017 (based on Intel's schedule) with USB-C ports, a graphics bump, and 5K-monitor-enabling Thunderbolt 3, but being able to power two 4K monitors at 60Hz is close (and expensive) enough, and the other additions weren't worth limping along another year and a half for.

I do wish the iMac, and Macs in general, supported external graphics cards to make VR gaming at least a possibility, but other than that I'm very pleased. For the first time ever, the speed of my computer no longer limits how quickly I can get work done, and that should continue to be true for many years.

Surface Pro 4

hardware-surface-pro-4

Although I was able to make it through college without a laptop, the demands of grad school and a summer job eventually pushed me to get something I could use for presentations and mobile web development. I wanted something lightweight and portable rather than powerful, since my desktop would continue to be the place I'd get most of my work done. That led me (at the time) to choose between either the 13" MacBook Air or Surface 3. The Surface 3 was cheaper ($630 total) and more interesting, so I went with that.

hardware-surface-pro-4-desk
My old Surface 3 in "work mode"

The Surface 3 was surprisingly capable as a web development work PC during the summer, but its speed, battery, and screen size eventually bugged me enough that I exchanged it for a Surface Pro 4 in December. The Pro 4 was incredibly frustrating for most of the year, but in recent months the issues I experienced have been mostly fixed, and I've made full use of its adaptability for UI design, note-taking, web development, usability testing, and presentations/demos.

I never ended up publishing a review of the Pro 4, but the gist would've been a solid "don't buy", and not just because the Pro 5 is around the corner. My high tolerance for tech and willingness to wait for Microsoft to pull through is the only reason I didn't return it after the first month of fumbling. Intel's Skylake goof and Microsoft's wonky firmware made it undependable as a work machine for many, many months, and nobody should've had to deal with their bugs and mistakes.

Here's hoping that the Pro 5's 2017 launch will be smoother and at least match the 12.9" iPad Pro's larger screen, reliability, and vastly more responsive Pencil.

iPhone 7 Plus

hardware-iphone-7-plus

Coming from the 6 Plus, the raw performance of the 7 Plus is what I appreciate the most by far. The extra RAM and significantly better CPU makes web browsing and jumping between apps smoother than ever, and at this point it feels like iOS 10's animations are the only things that feel slow; not the hardware. The low-light camera performance, slightly better battery life, stereo speakers, water resistance, more reliable home button, and 2X camera are all nice additions, but the sheer speed is the nicest thing about it.

I chose Jet Black partly because it's the canonical color of this generation, partly because it looks more interesting, and partly because it's the more museum-worthy of the two black variants. Micro-abrasions haven't been much of an issue for me, probably because I keep it in the (vastly improved) Apple leather case most of the time. I do have a couple of slight abrasions near the Lightning port, but they really don't phase me.

The only thing I dislike about the hardware is its size. I can still (barely) reach everything one-handed, but the rumored edge-to-edge display of the next iPhone would likely make a big difference (and look great).

iPad mini 2

hardware-ipad-mini-2

After five years of service, I retired the iPad 2 I used to take notes throughout college and replaced it with an iPad mini 2 for $220 during last year's Black Friday. The iPad 2 had become so slow running iOS 9 that even typing on the keyboard was laggy, but the iPad mini 2 can handle mostly everything just fine. I primarily use it for Notability, watching videos around the house, reading my RSS feeds, and some gaming.

Apple Magic Keyboard

The new keyboard with the smaller key travel came with my iMac, and I've mostly gotten used to it after a month of use. Coming from the older Apple Wireless Keyboard I was inclined to hit the keys harder than I needed to, but I got used to it after a few weeks. Not needing to manage Eneloop rechargeable batteries anymore is very nice, although it occasionally drains through a full battery faster than it should. I imagine a firmware update will address that issue eventually, but it's rare enough to not be a big deal.

Razer Orochi mouse (second iteration, 2012-2013)

Still works great, even after fixing a switch two years ago. It's usually connected to my iMac, but I can bring it with me and use it with my Surface via Bluetooth if needed. The Razer Synapse driver management app for macOS and Windows is a bit overbearing, but it works well enough, and I have the two thumb buttons mapped to move left and right between Spaces in macOS and desktops on Windows 10.

I've thought about getting a Logitech MX Anywhere 2 which is similar in size, but some owners have reported dying mouse switches and inconsistent performance. I'll probably wait until a better contender comes along.

Jaybird X2 wireless earbuds

I've wanted wireless, or rather, cordless, earbuds for many years, so when the well-reviewed X2's went on sale during last year's Black Friday I bought a pair. They're not perfect - they're a little bulky in the ear, making them unsuitable for listening while laying down or resting against a wall - but there are plenty of experiential upsides to going (mostly) wireless. Walking, running, exercising, or even just cleaning around the house is so much nicer when you don't have a cord stretching between your pocket and your ears.

The X2's were $80 this past Black Friday, although I'd probably recommend researching the newer Freedoms if you're okay with having a cord between the buds. If not, Apple's AirPods seem like the ones to get.

Software

Many of the apps and services I use are multi-platform, so I've grouped them by where I use them the most often. This list is enormous this year, but will probably only include changes or notable updates in the future.

iOS

software-iphone-7-plus
My iPhone's home screen

Reeder (connected to Feedly) for RSS feeds.
Definitely my most-used app since I got an iPhone 4 back in 2010. If you haven't discovered the magic of RSS yet, try following your favorite sites with Feedly. Totally changed the way I read.

Tweetbot for Twitter.
No ads, and no extra junk. I wish it didn't need to use Favstar to display who likes a tweet, but that's a Twitter API limitation. Otherwise it's flawless for reading tweets in chronological order.

Fantastical 2 for my calendar.
The list view in Apple's calendar app is decent, but the natural language processing and better month/list UI of Fantastical makes it nicer overall.

Narwhal for browsing reddit.
Not the greatest app icon, but it works better than other apps I've tried with its super smooth edge gesture support and easy-to-collapse comments.

Quicklytics for Google Analytics.
Eduardo Scoz's implementation is more straightforward than Google's Analytics app and makes switching between sites much faster. It isn't updated very frequently, however, so I may switch to Google's app eventually.

Google Maps for navigation.
I've heard that Apple Maps has gotten better (and now includes Boston transit info), but I'm accustomed to Google's traffic data and particularly enjoy the ability to zoom in and out with one hand while walking around.

WhatsApp, Messenger, Hangouts, Messages and Skype for messaging.
My entire family uses Whatsapp, Messenger is the de facto app for college friends, Hangouts is useful for SMS'ing people I don't know very well, Messages is what many other people use, and Skype is occasionally useful for group video calling (which FaceTime still doesn't have for some reason). I wish I didn't need so many, but oh well.

Notability for note-taking (iPad).
This app is the reason I passed some of my college courses. The ability to quickly hear exactly what your professor was saying when you wrote a note or drew a sketch is simply game-changing. OneNote has a similar (but less cohesive) implementation on the desktop, but their iOS and Modern apps don't support it yet. Definitely the killer app of the iPad, and the sole reason why I carried around an iPad 2 throughout college.

Pocket Casts for podcasts.
I've waffled between Pocket Casts and Marco Arment's Overcast quite a bit, but ultimately the quicker RSS-esque workflow I've managed to get working in Pocket Casts is why I'm using it for now. I've been eyeing Castro for its organization scheme, but the lack of Smart Speed, Voice Boost, and chapter markers are deal breakers. If you need your podcasts synced between multiple devices Overcast is probably the best option, since I've had nothing but trouble trying to get Pocket Casts to sync correctly.

DropVox for quick recordings.
A useful one-button way to record stuff and send the recording up to Dropbox for easy access.

Perfect Weather for weather-checking.
I used Check the Weather until it was discontinued, and now I'm using Perfect Weather mostly for its live NOAA radar map. It has some weird UI quirks on my 7 Plus and doesn't seem to be updated very frequently, so I'm open to alternatives. I'm also trying out Weather Line, but the lack of a radar view makes me reluctant to use as my primary weather app.

1Blocker for blocking ads, social junk, and trackers in Safari.
It was the fastest blocker at launch, and is pretty tweakable.

Tubex for watching YouTube videos at 2x speed.
There are a lot of things I don't like about it, but at least it allows me to watch videos at 1.5x or 2x instead of the 1x the official YouTube app forces on me. Speedeo is a somewhat kludgy way of doing the same for Vimeo.

Coda for tweaking code on the go.
A super capable "Pro" app that's even better on the iPad, but I typically only use it to tweak website text or make small, time-sensitive changes. Despite being a little over a year old it still has some annoyingly persistent bugs, like the way it hangs for a few seconds when loading up a document for the first time.

Appshopper for App Store price notifications.
The app itself is pretty bad and not 64-bit, but the notifications it provides whenever an app you want goes on sale is very useful. Eventually I'll need to find an alternative.

Apple's default apps for email (Mail), web browsing (Safari), and photos (Camera).
There's a lot of love for Outlook and Spark recently, but I'm not a fan. Chrome is decent, but I prefer the more traditional way Safari works, despite using Chrome on my Mac. I also tried experimenting with camera apps when I got my 7 Plus to see if shooting in RAW was worth it, but for the casual photography I do the default app seems to be just fine (and always accessible from the lock screen).

software-ipad-mini-2
My iPad's home screen

Android

I Can't Wake Up! to wake me up.
I've been using this for years. Whenever I absolutely need to get up early, this is my nuclear option; a super annoying Brazilian vuvuzela festival MP3 that can only be stopped by staying awake long enough to complete a bunch of puzzles, and then a dead man's switch that triggers if I fall asleep again within a few minutes. Works every time.

Web

Dropbox for file storage & syncing between devices.
I also use OneDrive and Google Drive, but they're still not as reliable or fast as Dropbox. I have about 15GB of free storage after years of referral links and old DropQuests.

Google Drive / G Suite for collaborating on documents.
It started to become popular on college campuses around the time I entered college in 2011, and it's invaluable. Totally changes the way students work on group projects and (still) blows Microsoft's suite out of the water, except when it comes to fancier formatting.

Workflowy for organized lists.
It's an infinitely-deep bulleted list that you can zoom in and out of, which makes it the perfect tool for a lot of things related to writing, planning, task-managing, note-taking, etc. I use it to organize a shared to-do list of fixes for my Dad's site, and to plan out my research and long pieces of writing. If you find yourself frequently organizing things in list form, you should take a look.

Pinboard for bookmarking/archiving.
I typically use Pinboard for things I've already read but may want to find again. Its tagging system is more capable than Instapaper's and I can also add short notes to links I save so that I can remember what was so great about them. I also have a workflow that allows me to quickly create blog post drafts using the note feature and a "Thinkerbit" tag.

Whenisgood for figuring out meeting times.
Doodle may be way more popular and better-looking, but clicking checkboxes for every hour you're available gets really annoying if you're scheduling across multiple days. Whenisgood is a bit weird and has some quirks the event organizer needs to be careful of, but it works well once it's set up. Users just click and drag over their availability, write their name, hit save, and every respondent can see everyone else's availability in one nice table, with the best times for everyone highlighted in green.

Windows

software-windows

OneNote (Modern) for sketching UI design ideas.
The full-blown 2016 version of OneNote is more capable, but I prefer the speed and touch optimization of the (free) Modern version for Windows 10. I've looked into other drawing apps for Windows like Bamboo and Mischief, but OneNote's availability on Mac and iOS makes it more convenient. If OneNote Modern included smoothly-matched audio recordings like Notability for iOS does, it'd be the best note-taking tool.

myTube for YouTube.
The only app I've found that makes adding a video to your "Watch Later" playlist quick and easy. It works well enough otherwise, although all unofficial YouTube apps on Windows have some quirks.

Nextgen Reader for RSS feeds.
There's no comparable alternative on Windows, and it works well enough despite some weird sync bugs.

TeamViewer Touch to remotely control my iMac in a pinch.

Drawboard PDF to mark up PDFs with a stylus.
Feels much more natural than doing so on a desktop.

WinSCP for SFTP.
I used to use FileZilla to upload and download files from my web server, but the inability to turn off confirmation messages for every action eventually drove me to WinSCP instead. The UI is slightly less friendly out of the box, but it works well.

Sublime Text 3 (Portable) for editing code.
Pretty straightforward, and nicer than Windows' Notepad. Because Sublime is available as a portable app, I can keep the entire thing in Dropbox and all of my customizations and settings are synchronized. Someday I'd like to figure out sync between Windows and Mac, if possible.

Unstream to watch Twitch.
I keep my Surface Pro 4 positioned below my iMac screen while I work, and occasionally watch streams as if it were a TV. I prefer the UI of Unstream over 8Stream and others.

Windirstat (Portable) for visualizing my storage space.

Baconit for reddit.
I use it infrequently, but other than collapsing comments it works like narwhal.

macOS

software-macos
My Mac's desktop during the summer, will be updated to today's whenever I get around to rebooting my Mac

Apple Mail for email.
Desktop email clients may be waning in popularity, but for juggling and organizing email between my Pobox, Tufts, Gmail, and Outlook addresses, Mail does a pretty great job. It's still many times better than the Outlook desktop client for my needs (Outlook still doesn't have a Unified Inbox feature), and although its integration with Gmail isn't perfect, I'm still happy and productive with it. I could use something like Spark, but I'm reluctant to give a third party the credentials for all of my email services.

Google Chrome for web browsing.
I find its development tools to be better, and more actively updated, than Safari's. I also use uBlock Origin, Facebook Disconnect, and AlienTube to replace YouTube comments with relevant reddit threads.

Spotify for music.
I started using Spotify shortly after it launched in the US back in 2011, and haven't looked back at iTunes since. My brother and I use it to share songs with each other, and it's useful for group playlist planning as well. I use Premium to store songs offline for road trips, and for casting to other devices. It has some quirks, but it's worth it for $5/mo as a student, or free if you can deal with the repetitive ads.

f.lux to save my eyes at night.
A must-have if you use a Mac or PC at night. It reduces the amount of blue light your screen emits at night, reducing eye strain and supposedly making it easier to sleep. It's basically iOS' Night Shift for desktops.

Coda for web development.
I've yet to find a better all-in-one web development environment. It combines an SFTP, SSH and text editing client into one window, and it's great for the work that I do.

1Password for my passwords.
I used to use LastPass, but I was never keen on its poor (at the time) visual design and dependence on their own servers. I also use it for all of my two-factor authentication codes.

SmoothMouse to remove macOS's mouse acceleration.
Certain games like Starcraft are nearly unplayable with the acceleration that macOS forces on mouse movements. This app lets you make your mouse feel exactly like it does on Windows, and lets you keep the default acceleration on trackpads where it's a necessity.

Bartender 2 for condensing the menu bar.
Works perfectly, and was one of the first things I googled for when I got my first Mac. It's pretty much the dropdown arrow menu in Windows' taskbar.

Sketch for UI design and vector graphics.
Googling for help with Sketch is extremely frustrating because of its name, but it's a great tool for vector editing similar to Adobe's Illustrator. I used it extensively throughout school, and still do for prototyping digital interfaces or putting posters/graphics/logos together. Figma's realtime collaborative editing has definitely caught my eye, however.

Pixelmator for photo editing.
$30 for all but the most advanced functionality of Photoshop. It's a steal, and it's way more approachable for beginners.

HandBrake and HandBrakeBatch for video conversion.
The world of video conversion is extremely messy - particularly if you're trying to losslessly convert between containers. When I inevitably give up and decide that I just want a video file that seamlessly plays on all of my devices, I turn to HandBrake. Frustratingly, HandBrake doesn't preserve creation data metadata (unless something has changed in 1.0) so whenever that's important I use HandBrakeBatch instead.

Disk Inventory X for analyzing storage space.

Hazel for keeping files tidy.
I use it to automatically unzip things that I download, auto-move folders around so that I can publish posts from my phone, and do some folder and filename cleanup.

OpenEmu & Dolphin for game emulation.
Performance may vary, and getting controllers to work perfectly can be a trick. The Mayflash Wii U Pro Controller adapter works perfectly for Dolphin, and somehow OpenEmu can connect to one without any additional hardware.

Revisions for reverting Dropbox file changes.
I don't use this super often, but reverting changes in just a few clicks from any time in the past is handier and more capable than Dropbox's online interface.

ScreenDimmer for screen dimming.
I can't control the brightness of my other two monitors, so a utility like this is very handy at night. Unlike most screen dimming apps for Mac, this one gives you per-monitor control. It still has the shared problem of making screenshots extra dim, unfortunately. HazeOver looks like a potential alternative.

VMware Fusion for Windows emulation.
VMware might be abandoning the product (they say otherwise) but it's worked great for me the past few years - particularly on the iMac, where it runs without making my fan spin up at all. I'll likely switch to Parallels in the future unless it becomes clearer that it's still being actively developed.

You Need A Budget 4 (Classic) to keep track of my finances.
YNAB 4's mobile app is a convenient way of tracking cash purchases while I'm out and about, and I use the desktop app to reconcile my bank and credit card accounts every once in a while. I'm not quite convinced by their newer web-based offering, so I'm using the classic app for now.

Games

SketchParty (iOS) for sit-down party fun.
Pretty much Pictionary, but with an iPad and Apple TV. The drawer sees the word on their iPad, while everyone else sees what they're drawing (poorly) on the TV. My family really enjoyed playing this over Christmas, and despite some people initially being nervous because of their lackluster drawing ability, that didn't stop everyone from laughing together. Great game.

Heads Up! for portable group fun.
One player sticks a phone to their forehead and tries to guess the person, place, or thing it's showing with help from the group. I particularly like the "Act It Out" category, because it doesn't require knowledge of movie names or actors. Well worth $1.

Mos Speedrun 2 (on iPhone) for bite-sized platforming.
The original Mos Speedrun was the first game I played whose controls felt comparable to an actual D-pad and buttons, and the recent followup game feels even better. This game is proof that traditional Mario platforming could work on iOS, and in many ways Mos' game design and depth makes each level even more fun than a typical Mario stage. Really well done. One of my favorites iOS games.

Vainglory (on iPad) for a quick gaming fix.
Super Evil Megacorp's flagship MOBA was shown at Apple's WWDC two years ago, and it's actually pretty good. Each match can be either under 10 or between 20-30 minutes depending on the mode, and its matchmaker is pretty decent at grouping you with players of comparable skill. I haven't played it much recently, but did during the summer.

Really Bad Chess and Monument Valley are also worth a look.

Firewatch for an engrossing getaway.
I wrote a brief review here, and wrote a bit more a month later. It's recently been on sale for 40%, which makes it even more worth it.

Rocket League for multiplayer soccer truck mayhem.
My brother and I play this pretty frequently together. It initially feels totally weird and uncontrollable (in a fun way) but eventually starts to click. It's surprisingly deep too, with a bunch of stages, modes, unlockables, and ranks.

N++ for skillful platforming.
My brother and I played a ton of N+ on the Xbox 360 a few years back, and N++ expands on that game in almost every way. There are hundreds of levels included, a lot of great music to zone out to, and a bunch of refinements to enemies and objects that make it the "definitive N experience". The one thing I really, really wish it had is local cooperative multiplayer.

Reading

RSS is the primary way I keep up with the sites and bloggers I follow. I'm subscribed to around 150 RSS feeds at the moment, but the vast majority of them are infrequently updated. Here are a few of the most important/interesting sites I follow organized by category.

Tech/News:
The Verge - declined rapidly in the past two years, but has mostly stabilized
MacRumors - consistently good and relatively concise Apple coverage
MacStories - in-depth reviews of apps and new devices, with some news coverage
Six Colors - more good Apple coverage, with a nice site design
Tested - great VR coverage and neat maker-oriented videos
Lifehacker - covers useful tips I don't find elsewhere, although I've been reading less from them recently
Touch Arcade - iOS game-related news

I stumble across a lot of news stories from reddit as well. Subreddits like /r/OutOfTheLoop/, /r/technology, and /r/worldnews/ are decent for keeping up with major things that are happening.

People:
Daring Fireball - Apple-related links and thoughts
Kottke - a blog about a wide range of stuff
Paul Thurrott - one of very few prominent Microsoft news authors, along with Tom Warren of The Verge
Stratechery - deeper thoughts on the tech industry and trends

Web Design & Development:
A List Apart - very influential articles for those who work with the web
Codrops - useful collections of neat web experiments and articles
Codyhouse - a ton of bleeding edge UI patterns and examples
CSS-Tricks - mostly CSS-related tips and tricks
Sidebar - plenty of useful design-related articles, but a lot of boring Medium thought pieces too
Smashing Magazine - the site itself is a pain to navigate, but the articles are pretty good
Web Development Reading List - useful weekly newsletter
Nielsen Norman Group - usability-oriented design articles

Fun:
Uncrate - formerly called Devour, mostly-good curation of recently popular videos
xkcd - a classic
Cyanide & Happiness - dark humor, also popular on YouTube
Doghouse Diaries - currently inactive, but fun comics
Extra Fabulous Comics - dumb fun sketches
The Oatmeal - infrequent commentary, more recently on the serious side

Podcasts

My day-to-day schedule doesn't have a natural place for podcasts to fall into, but I do infrequently listen to them at 1.5x or 2x speed while cooking, cleaning, or doing mindless tasks. These are the few I listen to and/or find worthwhile depending on the topic of the week.

99% Invisible with Roman Mars.
Explores the design and architecture of things we don't often think about. Episodes are typically under 30 minutes, which makes them easy to find time for.

Accidental Tech Podcast with Marco Arment, John Siracusa, and Casey Liss.
Shorter than The Talk Show, with good coverage of what Apple's developer & geeky community thinks about whatever's in the news lately. This is the tech podcast I listen to most frequently.

Shop Talk Show with Dave Rupert and Chris Coyier.
Web development-related listener questions answered to the best of Chris and Dave's knowledge. A good, beginner-friendly introduction to topics I haven't yet explored.

Under The Radar with David Smith and Marco Arment.
Independent app development topics under 30 minutes. Both David and Marco are long-time prominent app developers, so their perspective is interesting to hear.

Boagworld show with Paul Boag and Marcus Lillington.
Stuff related to web design & development for about an hour each week, sometimes with a guest. They have fun and share stories about their own experiences in the industry, which I find helpful.

Stuff You Should Know with Charles (Chuck) Bryant and Josh Clark.
Each episode is about 40 minutes long, and I typically listen to about half of whatever topic looks interesting. They organize and present their research effectively and in a fun way.

Planet Money from NPR.
A business and economy-oriented podcast that's well-edited and well-explained. Their stated goal is to make learning about this kind of boring stuff fun, and they do that well.

The Talk Show with John Gruber.
John's pretty consistently right about what Apple's thoughts are on certain things, so I occasionally listen if there's an interesting rumor or bit of news being discussed.

Honorable mentions (that I haven't listened to enough of yet):

Videos

YouTube and Twitch are my television. I'm subscribed to 157 channels and watch a few videos each day, and watch Twitch occasionally in the afternoon when nothing else is available to zone out to. Below are some of the channels/streams I watch the most consistently.

Every Frame a Painting by Tony Zhou.
Really well-edited and well-considered videos on film technique and little details.

Kurzgesaggt - In a Nutshell.
Great animations describing cool topics.

kaptainkristian.
Consistently well-made videos about a variety of topics. The time and effort is apparent.

Macro Room.
Cool stuff melting, burning, or being cut in half in macro.

MKBHD by Marques Brownlee and Dave 2D by Dave Lee.
Both have great video editing and composition skills. Marques covers the latest smartphones, and Dave covers laptops, for the most part.

MobileTechReview by Lisa Gade.
A tech channel that reviews laptops, tablets and smartphones and doesn't neglect to mention tech specs and little details that I care about. Lisa Gade does her research and covers everything thoroughly, which I really like.

Smarter Every Day by Destin Sandlin.
Sciency-y topics, a love for learning, and enjoyable exploration.

No Small Parts by Brandon Hardesty.
Well-presented research into the histories and performances of well-known and not-so-well-known actors in film and TV.

Vsauce by Michael Stevens.
Occasionally difficult to follow, but an oftentimes insightful and thought-provoking channel that's entertaining to watch (or zone out to).

Captain Disillusion by Alan Melikdjanian.
Debunking and VFX-related videos that are very well-made and rehearsed. His videos have a 90's-ish kid show style, but they're not really oriented toward kids. His silver skin costume is sort of weird and (unfortunately) off-putting, but his videos are entertaining and worth watching.

The Engineer Guy.
Very well-done videos of how various things work. New videos are infrequent, but there's a sizable archive.

Game Grumps.
Likable people playing, making fun of, and getting very grumpy at video games new and old. Plenty of really dumb but self-aware humor, with very entertaining and occasionally deeper moments.

GameXplain.
A lot of Nintendo-oriented videos, discussion, and in-depth analysis.

FiFi (Twitch).
Luigi's Mansion, Super Mario Sunshine, Super Monkey Ball and Pokemon Snap speedruns with one of the most friendly and personable Twitch streamers I've watched. His chat community is also great, and he enjoys interacting and having fun with his viewers.

Bounceyboy (Twitch).
Primarily Super Mario Sunshine runs. Also friendly and enjoyable to watch, and one of the fastest speedrunners of the game.

/r/youtubehaiku, /r/contagiouslaughter, and /r/videos are also particularly good at finding dumb, funny, and/or nonsensical videos.

Music

According to my brother, if a song has unintelligible lyrics and generally sounds like it's on drugs then I'll probably like it. Other than that I'd say my musical palette is a mix of 70-80's rock, 90's nostalgia, and a bunch of upbeat and catchy stuff that I can dance (on the inside) to.

Below are some of the songs I listened to and enjoyed the most this year.

Note: This year's playlist is much larger than future ones will likely be. It's a combination of my top songs according to Spotify and some long-standing playlists I created for certain occasions.

10,000 Emerald Pools by BORNS.

Cut to Black (Instrumental) by Lemaitre.
The vocal version is okay too, but I prefer the standalone beat.

You Know Me by Air Traffic Controller.

Kidnap Me by CRUISR.

Further On by Bronze Radio Return.

September by Earth, Wind & Fire.

April Showers by Proleter.
Discovered in kaptainkristian's Calvin & Hobbes video.

Stay by Kygo.

Here Comes The Sun by The Beatles
(YouTube doesn't have the original)

(Sittin' On) The Dock of the Bay by Otis Redding.

lovers' carvings by Bibio.
The song used in the Project Glass announcement video.

Walk With Me by Cosmo's Midnight, KUCKA.

Back Pocket by Vulfpeck.

Lake Michigan by Rogue Wave.

Firestone by Kygo, Conrad Sewell.

All Of The People by Panama Wedding.

All The Time by Bahamas.

Alice by Pogo.
Plenty more from Pogo on YouTube (unfortunately not on Spotify).

That's Life by Frank Sinatra.

Sail by Noosa.

Taking Over by Joe Goddard.

Rescue Song (RAC Remix) by Mr Little Jeans.

Cheap Sunglasses by RAC, Matthew Koma.

1612 by Volfpeck

Stole the Show by Kygo, Parson James.

Everybody Knows by John Legend.

Don't Gotta Work It Out by Fitz and The Tantrums.

Call On Me by Eric Prydz.
Ever since I saw this dumb Stormtrooper video somewhere on reddit.

Knockin' On Heaven's Door by Bob Dylan.

Paint a Smile On Me by Black Yaya.

King and Cross by Asgeir.

Shooting Stars by Bag Raiders.

Rouse Yourself by JC Brooks & The Uptown Sound.

Jubel by Klingande.

Until We Get There by Lucius.

Let It Happen by Tame Impala.

Shine (Kygo Remix) by Benjamin Francis Leftwich.

Groovin' by The Young Rascals.

Avril 14th by Aphex Twin.

Canon In D by Johann Pachelbel, Edward Brewer, Orpheus Chamber Orchestra.

Tell Me Where You've Been by Hotel Eden.

Claudius by Max Manie.

Wait for the Moment by Vulfpeck.

Animal Spirits by Vulfpeck.

Mine by Phoebe Ryan.

New Slang by The Shins.

It's Amazing by Jem.

Saturday In The Park by Chicago.

On'n'On by Justice.

I Would Do Anything for You by Foster The People.

Take It Easy by Eagles.

Moneygrabber by Fitz and the Tantrums.

A Horse with No Name by America.

Pumpin Blood by NONONO.

Everybody Wants To Rule The World by Tears For Fears.

Have You Ever Seen the Rain by Creedence Clearwater Festival.

Your Song by Elton John.

Vienna by Billy Joel.

Sunday Morning by Maroon 5.

Sweet Pea by Amos Lee.

Waves - Robin Schulz by Radio Edit.

Follow Me by Uncle Kracker.

Ain't No Reason by Brett Dennan.

You Are the Best Thing by Ray LaMontagne.

You Go Down Smooth by Lake Street Dive.

Home Again by Michael Kiwanuka.

Send Me On My Way by Rusted Root.
There are how many Ice Age movies?

Beyond the Sea (La Mer) - Django Reinhardt, Stephane Grappelli

Talk is Cheap by Chet Faker.

Booty Swing, Catgroove and Libella Swing by Parov Stelar.

Lido Shuffle by Boz Scaggs.

My Type by Saint Motel.

Forever Young by Bob Dylan.

Stolen Dance by Milky Chance.

Can't Feel My Face by The Weeknd.
One of the first songs played during Beats 1's launch.

Riptide by Vance Joy.

There Can Be Only One by Cass McCombs.

Happy by Marina and the Diamonds.

Put Your Records On by Corinne Bailey Rae.

Hold Back The River by James Bay.

Flashed Junk Mind by Milky Chance.

Simple As This by Jake Bugg.

Rather Be by Clean Bandit, Jess Glynne.

Around the Bend by The Asteroid Galaxy Tour.
From an iPod Touch ad.

All Eyes on You by St. Lucia.

Express Yourself by Labrinth.
From a Windows 8 ad.

There She Goes by The La's.
The version by Sixpence None The Richer is also good.

Something In The Water by Brooke Fraser.

(What A) Wonderful World by Sam Cooke.

Stand By Me by Ben E. King.

What A Fool Believes by The Doobie Brothers.

Don't Stop by Fleetwood Mac.

Home (RAC Mix) by Edward Sharpe.

Family by Catey Shaw.

Wake Me Up by Avicii.

A Sky Full of Stars by Coldplay.

Dancing in the Moonlight by Toploader.

Ain't That A Kick In The Head (RJD2 Remix) by Dean Martin.

Gasoline by Alpine.

Show Me Love by Hundred Waters.
Used in Coca-Cola's 2015 Super Bowl ad.

Hummed Low by Odessa.

He^Rt by Starcadian.

Me Liquor and God by Night Beds.

Dangerous by Big Data, Joywave.

Classic by The Knocks, POWERS.

Remedy by Little Boots.

Easy by The Commodores.

Wraith Pinned to the Mist by Of Montreal.

Your Soul by Hippie Sabotage.

Hooked on a Feeling by Blue Swede.
Used prominently in Guardians of the Galaxy.

Come And Get Your Love by Redbone.

I Wanna Go by Summer Heart.

Create by OVERWERK.
From a Microsoft video that I'm having trouble finding.

Say My Name by ODESZA, Zyra.
Used in Windows 10's Hero video.

Run Away by Said the Sky, Car.
Used in Windows 10's 'Making of the Hero' video.

Steal My Sunshine by Len.

Thunder Clatter by Wild Cub.

Someday by Sugar Ray.

All Star by Smash Mouth.

Rill Rill by Sleigh Bells.
From Apple's iPhone 5c ad.

I Want You Back by The Jackson 5.

Junk of the Heart (Happy) by The Kooks.

Let Go by RAC, Kele, MNDR.

Float by Pacific Air.

1234 by Feist.
From Apple's iPod Nano ad.

Gimme Shelter by The Rolling Stones.

For What It's Worth by Buffalo Springfield.

Gold On The Ceiling by The Black Keys.

No Rain by Blind Melon.

Dancing Queen by ABBA.

If I ever feel better by Phoenix.

Bitter Sweet Symphony by The Verve.

Cruel To Be Kind by Nick Lowe.

Remind Me by Royksopp.

Satellite by Guster.

Hey Mama by Mat Kearney.

Bruises by Chairlift.
From another iPod Nano ad.

Prayer in C by Lilly Wood and The Prick, Robin Schulz.

Express Yourself by Labrinth.

Down On The Corner by Creedence Clearwater Revival.

Viva La Vida by Coldplay.

Dog Days Are Over by Florence + The Machine.

Listen To The Music by The Doobie Brothers.

Hollywood by RAC, Penguin Prison.

5:32pm by The Deli.

Thinking more about Bluetooth 5's inclusion in the next iPhone

I'm genuinely perplexed as to why Bluetooth 5's inclusion in the next iPhone isn't being more widely speculated. As far as I can google, Raymond Chuang in BGR's Disqus comments (1 2 3) and I are the only ones discussing this possibility.

I know I'm interpreting tea leaves here, but nothing I've read in the past two months has deflated my theory that Bluetooth 5 will be included in the next iPhone. I struggle to imagine a scenario where all of this smoke leads up to yet-another set of buggy Bluetooth 4 earbuds that get panned by the press. Apple must have a secret, and I think that secret is Bluetooth 5. It's the only way I can see them turning the "why oh why is Apple removing the headphone jack?" conversation on its head.

New developments

A few weeks after I published my theory back in July, the NPD Group announced that June sales of Bluetooth headphones (54%) overtook sales of non-Bluetooth headphones for the first time ever. Interestingly, Beats was also the top-selling Bluetooth headphone brand, beating out LG, Bose, Jaybird, and Skullcandy.

One week later in early August, Forbes reported that Apple had been spending the last few years developing a custom low-power Bluetooth chip with a startup they purchased a year before the Beats acquisition:

The low-power Bluetooth chip comes from technology developed by Passif Semiconductor, a startup Apple purchased in 2013. But the project has hit performance snags. Apple originally planned to launch the Bluetooth gadget in 2015, but Bluetooth performance issues stalled the release, the source told FORBES. “The way it works at Apple is if it doesn’t work 100%, it gets cut,” the source said. Whether Apple’s wireless earbuds arrive with a custom Bluetooth chip by Apple, or instead use a third-party supplier (like Broadcom) is still unknown.

(Side note: Apple and the Bluetooth SIG may have been targeting to release Bluetooth 5 headphones last year with the iPhone 6s to make this year's transition more palatable, but that likely got cut in late 2013 or early 2014 when the 6s' design was finalized. The "performance snag" surely wasn't recent. The casual mention of Apple wanting the headphones to work 100% also makes me think Forbes' source was Apple itself; pre-hyping the quality of their upcoming headphones.)

There's more. Three days ago, Bragi - creator of the oft-mentioned Bragi Dash wireless earbuds that are likely similar to Apple's - teased a 'big' announcement coming on September 5th (Labor Day) in Cupertino. Although the timing and location are curious, John Gruber believes that they "caught wind of Apple's imminent wireless AirPods" and are scrambling to get media attention before the big event, which makes sense.

Finally, earlier today iGeneration (read MacRumors for English) received a supposedly-mistaken email from Beats' PR team announcing that new Beats products would be unveiled at next week's Apple keynote. The screenshot they took of the email was later pulled down.

What I predict will happen

I don't bet (gambling is bad, kids!) but if I did I would bet a good chunk of cash that Apple is going to be the first company in the world to announce and ship a Bluetooth 5 smartphone that was co-developed with all-new Apple and Beats-branded Bluetooth 5 headphones and earbuds.

On stage, they'll show off their new custom-made chip and extol the benefits of Bluetooth 5. They'll claim that their wireless headphones are more reliable, have better battery life, and sound better (with high-fidelity audio) than any other headphones available today. The new devices will still work with your old smartphones and laptops (it's Bluetooth, after all), but the battery life and reliability when paired with the new iPhone will be unparalleled.

Apple and Beats will also announce Hi-Res Audio streaming for Apple Music, allowing owners of the new Apple and Beats-branded headphones to listen to their music at a higher-than-ever fidelity. This will set off yet another discussion within geek circles about whether or not the difference is noticeable, but that won't matter to Beats' audience. Beats' brand value will continue to climb.

The press will put the new headphones through their paces and likely be impressed, both with the audio quality (real or not) and the reliability of Bluetooth 5. The battery life of the Bragi-style wireless AirPods will only beat existing alternatives by an hour or maybe two, but reviewers will still recommend them because of Bluetooth 5's benefits and the lack of other options at the time of the iPhone's launch. They'll be good enough (yet expensive enough) to become a fashionable status symbol leading up to the Holidays. Apple Watch runners, in particular, will really enjoy them.

Speaking of the Watch, the new iteration will include Bluetooth 5 as well (further improving its battery life), and so will every Mac that Apple refreshes later this year. The newfound mesh networking capability of these devices will position Apple well to sell new, compelling, home-focused, and high-margin HomeKit accessories early next year.

Let's see what happens on Wednesday.

Post-event update 11/1/2016:

According to Apple's site the iPhone 7 uses Bluetooth 4.2, but I'm not giving up quite yet. In 2014 the iPhone 6 launched with Bluetooth 4.0, but was quietly updated to 4.2 a year later. A full version jump seems less likely, but still possible.

I'm also guessing that Apple's new W1 chip is using parts of Bluetooth 5 to make the interesting interactions between the iPhone 7 and AirPods possible, but they'd rather the press attribute those features to Apple's proprietary magic rather than Bluetooth 5 until competitors start to release comparable products in 2017.

'Listen to me. Listen to me.'

I'd like to present two bits of food for thought, without a lot of discussion.

The first is a brief clip from the 1957 film, 12 Angry Men. The whole film is absolutely worth watching if you've never seen it, but for this clip you only need to know that a roomful of jurors are starting to have reasonable doubts about the evidence presented during an 18-year-old boy's murder trial.

After a loud, anger-fueled tirade, the other jurors start to turn their backs, and the disruptive man's rant turns into a simple plea:

Juror 10: "Listen to me. Listen to me."

Juror 4: "I am. Now sit down and don't open your mouth again."

The second bit is this Endless Origami comic from earlier this year, in which the opposite happens.

A theory connecting the dropped headphone jack, Mac hardware, HomeKit, and Bluetooth 5

Apple's hardware lineup is in a bit of a weird state at the moment. Nearly every Mac is due for a refresh, and the most notable rumor about the next iPhone is that it's going to drop the headphone jack, which doesn't sound like an improvement.

Jason Snell of Six Colors wrote a good takedown piece describing why none of the potential reasons for the headphone jack's removal are good enough, and says this about wireless headphones:

Wireless is the future! Bluetooth is great! I own a set of Bluetooth headphones, and they’re fine. Wireless headphones have to be charged, which is a complication wired headphones don’t suffer from. Bluetooth is problematic. It’s complex to pair, connect, and disconnect headphones. And even now, I have weird audio issues with Bluetooth connections both on my headphones and in my car, where the sound drops out or has a strange clicking or ticking noise until I turn my iPhone’s Bluetooth off and on.

Among many other podcasts and articles, Episode 159 of The Talk Show echoes this sentiment (around 1:00:19), with John Gruber wondering aloud why Apple is choosing to make the transition this year rather than next year when the iPhone gets a new physical design.

There's one potential reason that I haven't seen mentioned elsewhere which could explain both the timing of the headphone jack's removal and the current Mac hardware lull. It's a bit presumptive and reminds me of my days complaining about AirPlay Direct, but there could be something to it.

I think the next iPhone may be the first smartphone to include Bluetooth 5, with a compelling selection of reliable wireless earbuds and Beats headphones ready to purchase at launch. New Bluetooth 5 mesh networking features would allow those headphones and other devices to more easily switch between Mac/iOS devices (like Handoff) while laying the groundwork for new Internet of Things (IoT) products to strengthen Apple's HomeKit ecosystem going into 2017.

The next iPhone could be the first smartphone to include Bluetooth 5

There's some precedent for this to happen. Bluetooth 4.0 was completed in early 2010, and the iPhone 4S was the first smartphone to include it in October 2011, with Android devices (and Macs) catching up in early 2012. Accessory-makers took a while to make anything that was Bluetooth 4.0-compatible, however, so the iPhone's inclusion of it felt a bit premature.

The Verge, December 2011:

We're told that Apple wants to see a new wave of app-based accessories using the new Bluetooth Low Energy profile in Bluetooth 4.0, with a particular focus on next-generation health and fitness gadgets like the FitBit Ultra and Jawbone Up....

Unfortunately we don't have a timeline for any of this stuff, but we get the feeling it'll be a while before it comes to fruition: the iPhone 4S is currently Apple's only iOS product with Bluetooth 4.0, and vendors are just getting protocol information on some of these new features now.

It was a nice forward-looking inclusion, but Apple and others didn't capitalize on Bluetooth 4.0's benefits until much later with new low-energy fitness devices and the Apple Watch (which didn't even end up supporting the iPhone 4S).

In November of last year we started hearing that the next generation of Bluetooth would have 4 times the range, twice the speed, and support mesh networking to eliminate the need for a central IoT "hub". Bluetooth 5 (the most marketable name the spec has had in a while) was formally announced on June 16th and slated for late-2016 to early-2017 with a heavy emphasis on its IoT benefits, including this interesting line:

With the major boost in broadcast messaging capacity, the data being transferred will be richer, more intelligent. This will redefine the way Bluetooth devices transmit information, moving away from the app-paired-to-device model to a connectionless IoT where there is less need to download an app or connect the app to a device.

Although the timetable for Bluetooth 5 to be included in the next iPhone is seemingly much shorter than Bluetooth 4.0, as a member of the Bluetooth Special Interest Group (SIG) I suspect Apple has had access to the new tech for a while now. Reading the description above, iOS 10's inclusion of a new all-in-one Home app and Control Center widget along with HomeKit updates seem to be particularly well-timed with Bluetooth 5's release, and the mesh networking capabilities and extended range of Bluetooth 5 could explain why it would be beneficial to synchronize the iPhone's release with updated Mac hardware - particularly if Apple is planning to release some kind of Amazon Echo competitor in the near future.

Beats-branded Bluetooth 5 headphones and earbuds could be ready to ship, and actually be decent

Although Bluetooth 5's announcement doesn't explicitly state that connections are more reliable, the quadrupled range and halved latency lead me to think that's the case. Imagine for a moment that this is finally the year that Bluetooth becomes frictionless, due in part to Apple's close shepherding of its development since Bluetooth 4.0. To avoid another false start and capitalize on being the first to introduce the new tech, they acquired Beats in 2014 not only to bolster Apple Music, but also to ensure that they would have a compelling line of high-margin Bluetooth 5 headphones and earbuds to sell at the launch of 2016's iPhone and Macs. The rumored new EarPods and completely wireless "AirPods" could be the result of that strategic decision to align with Bluetooth 5's launch.

If that's what Apple is planning to do, their recent summertime Back to School special offers also make sense. Apple used to bundle iPods before they were refreshed in September to help clear stock, and I suspect they may be doing the same with Beats' headphones. Last summer Apple offered a pair of wired Beats headphones with the purchase of a new Mac, and then culled Beats' wired headphones a few months later in January. This summer their promotion is a bit better; offering wireless headphones with the purchase of a new Mac and wireless earbuds with the purchase of a new iPhone or iPad Pro. If Apple/Beats is planning to introduce significantly better wireless headphones soon, this latest special offer seems like a good way of making shelf space.

A theoretical best-case scenario

From Jason Snell's headphone jack piece again:

Is it the right time to ditch the headphone jack? It doesn’t feel like that to me, but it’s arguable. The replacements—Lightning via an adapter or Bluetooth—don’t seem like clearly better options that solve problems in the current technology that’s making consumers restless and uneasy.

There's no question that Apple's going to get flak for dropping the headphone jack in the next iPhone, but if this pet theory is correct and Bluetooth 5 is finally good enough, this year may actually be the best time to transition people to wireless. By the time next year's all-new iPhone comes out, people will already have Bluetooth 5 accessories and lightning-connected headphones ready to go, with no headphone jack controversy tainting the iPhone 7's launch.

During Apple's iPhone keynote I would expect the IoT and HomeKit benefits of Bluetooth 5's mesh network capabilities to be explained quite a bit, emphasizing that the iPhone is the first device to include the new technology. At some point they'll have to explain the lack of a headphone jack, and assuming Bluetooth 5 is more reliable, I expect them to introduce new Bluetooth 5-based Beats and Apple-branded wireless headphones that "just work" the way we always hoped they would. Switching between devices would behave like Handoff and be doable within Control Center, and the connection wouldn't drop through walls as easily thanks to the new mesh capability and improved range. Pairing or switching the new headphones could also be done quickly by tapping them to the NFC area of the iPhone, like Apple Pay. The "Bluetooth 5" branding (which I wouldn't be surprised if Apple suggested) would be pushed heavily during the keynote as the next big thing to look for in wireless headphones, and new Apple/Beats hardware would be ready to purchase on day 1.

I suspect that Lighting-connected EarPods - not wireless - will be included in the next iPhone's box. For seemingly the vast majority of people, those earbuds with a built-in mic and controls are good enough and are typically only used with the iPhone anyway. An adapter won't be included, but will be available for people who want to continue using their own earbuds/headphones without "upgrading" to Bluetooth 5 accessories from Apple or Beats.

Doubts

From what I can quickly google, Broadcom - Apple's supplier for Wi-Fi and Bluetooth chips - hasn't announced any hardware that supports Bluetooth 5 yet. Before Bluetooth 4.0 was included in the iPhone 4S in October of 2011, Broadcom had already written press releases in February and May for new chips that were compatible. The lack of hardware is a bit surprising considering Bluetooth 5's press release says to expect compatible devices this year, so I'd expect Broadcom to make an announcement pretty soon if they're going to meet that schedule (unless Apple is keeping them quiet for now).

I'm also not very confident that Bluetooth 5 will be as great as the press release says it'll be. As John Gruber notes, reliable Bluetooth has long-been something that's just around the corner but never ends up meeting expectations. Bluetooth 5's mesh networking sounds interesting and will theoretically herald a new generation of IoT devices, but so far Apple's HomeKit has been primarily Wi-Fi based, which has always seemed to be more stable than Bluetooth.

Even if Bluetooth 5 is great and all of the pairing and connection issues are figured out, there's still the annoyance of charging accessories. The AirPods rumor mentioned a chargeable carrying case, but listening to music while charging would still be difficult or impossible. Extended range wireless charging is a sci-fi-sounding possibility that might be included in the 2017 iPhone and other accessories, but that still wouldn't help when you're on a bus or outside the range of a transmitter.

We'll see how things actually play out in September, but if Bluetooth 5 ends up happening and Apple/Beats is ready to sell nice-looking, highly-reliable Bluetooth headphones on day 1, I think the sting of the headphone jack's removal could be dulled a bit. If not, things will be pretty painful for a while.

WWDC 2016 iOS 10 wish list

Before iOS 10 is revealed at the WWDC keynote later today, here's a brief list of things that I haven't seen mentioned elsewhere (although, I'm admittedly a bit behind on my reading). This comprehensive MacStories post and Macrumors pre-event summary cover the bigger things people are hoping for. My fingers are definitely crossed for a dark theme.

Media player

Safari

Photos

App Store

FaceTime

Mail

Other

Music