Essays on Technology and Culture

Cooking, Coding, and Soylent

“Everyone has to eat, obviously, and so “cooking” is much more of a central human life-activity than “compiling a Linux app from source.” However, the parallel here is that to someone who’s not at least a semi-skilled computer user and who’s never faced down a bash prompt, compiling that application seems not just intimidating but actually impossible. And that same feeling of hopelessness is present for people who have never learned how to properly cook. Both activities ultimately boil down to a discrete series of steps guided by a mix of instruction, experience, and intuition; both look equally impenetrable to an outsider”

The psychology of Soylent and the prison of first-world food choices | Ars Technica

Some interesting thoughts about Soylent in this piece, but this paragraph stuck out to me. It reflects some thoughts I’ve expressed before about skill acquisition.

And now I’m back to giving serious thought about getting some Soylent to use as quick, easy breakfasts.

The Miserable State of Fitness Tracking on iOS

It hasn’t been a month since I wrote up my iPhone fitness tracking setup, and it’s already been thrown into disarray. I don’t even have my Apple Watch yet. Back in late April, when I wrote about the apps I use to track my food and exercise, I had a system that was working fine. Then, Jawbone made changes to their API, things started breaking, step data stopped ending up where it should, and I decided it was time to throw it all out and start over. It also didn’t help that the clip for my Jawbone UP Move had deformed after four months of use. Frustrating.

There’s two main problems with the state of fitness tracking on iOS, at least if you’re relying on third-party hardware and software. The first is that most applications do not use HealthKit effectively, if at all. I know HealthKit has had its fair share of flaws and problems since its release, but they’ve largely been ironed out. There’s no good reason for a fitness tracking app, like Jawbone or FitBit, to not read and write as much data as they have to HealthKit. In the case of Jawbone, their app can only read and write step and sleep tracking, but in their API, they expose a ton of useful data. This includes walking distance, active calories, and BMI. I used a third-party app to sync this data with HealthKit—the need for which indicates that someone on Jawbone’s software team is falling down on the job—but that also broke with the API change.

This means that the picture of my health that I was trying to formulate is now fractured. And it leads into the second problem with Fitness Tracking on iOS: the companies that make many fitness tracking products want to silo the data we feed them. FitBit is probably the worst offender, without making even a token gesture towards interoperability with the iOS fitness ecosystem, but other products have similar degrees of lockdown. It’s easier, I suppose, to build a business on data if you’re keeping the juiciest bits for yourself, but I thought these companies were in the business of selling gizmos, not my data. And that’s not even getting into the problem of apps that use the iPhone’s internal CoreMotion data for step counting instead of what’s in HealthKit, a problem I’ve chatted about with Jamie Phelps quite a bot n Twitter.

Elsewhere on iOS, several apps that track food, Lose It! and Lifesum come to mind, even have the audacity to lock fitness tracker integration to their premium, paid memberships. A decent, standalone tracker like the Jawbone UP, costs about $50, while a year of premium membership to these food tracking apps costs about the same. Suddenly, you’re paying $100 to see data that you’re generating and pipe it into another app full of data that you’re generating. This just seems unfair to me. I don’t begrudge food tracking apps and companies adding premium tiers—they gotta make money somehow. I just bristle at the idea of locking tracker integration behind that wall. Fortunately, my food tracking app of choice, MyFitnessPal, has kept tracker integration free. If only it still worked with my Jawbone UP…

The only way to stay sane is to stay first party, as much as possible. So, I’ve tossed my Jawbone aside, and am now using my iPhone as a fitness tracker, until my Apple Watch shows up sometime in the next five to eight weeks. Inconvenient, but it looks like enough bugs are ironed out of HealthKit that i don’t think it’ll start losing my steps again. I have a few apps I’m using to pick up the slack of what Jawbone did: Pillow for sleep tracking, Caffiend for caffeine tracking, FitPort for quick visualization and an app called QS Access to let me pull my data out of HealthKit for… some future endeavor.

Which is the one thing I miss about having a service like Jawbone. I recently started using an IFTTT recipe and a script to get my daily activity data and save it into Day One. Now, there’s no sane way to get that data out of HealthKit and into Day One, or any other app, at least not yet. That’s the most frustrating part: I’ve given up putting my health data into one silo, only to start putting it into a different silo. The new one is (hopefully) less leaky, but it also means there’s fewer ways to get that data back out. This is my data. I’m creating it, and I’m using it to improve my health. I should control of it, not Jawbone, not UnderArmour, not even Apple.

I’m All In on Apple Watch

I’m in on the Apple Watch. All in.

Well, in for a $400 Nerd Edition Space Gray Sport with the black band. That’s pretty all-in though.

I wanted to hold off for a year, convinced my I needed to upgrade my iPad first, and that would cost the same. Then, on a whim, I decided to see if I could improve my iPad’s performance with a nuke and repave. It worked. My iPad 3 isn’t a speed demon, by any stretch, but it’s far more usable than it was before. Suddenly, I have a $500 surplus, and I know exactly what I want to waste it on.

So, why an Apple Watch? It comes down to three things:

Fitness Tracking

I wear a Jawbone UP Move and like it a lot. What I don’t like is the lack of integration with the iOS ecosystem in many ways. It’s HealthKit sync is limited to step counts and sleep tracking—the latter of which is flaky. It’s clear that if I want to use iOS and get the best fitness tracking experience, It’s going to have to be either an Apple Watch or nothing. (Or just keeping my phone on my person, which is a pain.)

I’m also planning to get back into running for fitness. The ability to use the Watch as a tracker for running alone appeals to me. It’ll be a while before I can use it on its own with, say, a Couch to 5K app, though, so it’s a good thing I still have my iPhone arm band, which will be a good stopgap until real native apps are available.

The only issue I can see with an Apple Watch over my Jawbone is that I can’t do sleep tracking with it. I can use my iPhone to track sleep, but I’ve found having an alarm right next to my head in the mornings is ineffective. I don’t hit snooze—I turn it off and go right back to sleep. With Apple Watch, I can just plop it on its charger and have that wake me up instead, and be free to do sleep tracking on the phone.

Contextual Computing

Smartwatches are the best expression of context-aware computing we have at the moment. I’ve seen a few Apple Watch owners on Twitter showing off the customized faces they use at various times of their life, and I love the idea. At the office, I can have a face that shows my work calendar, my activity goals, and current weather. At home, I can switch to one that just shows the current time with nothing else to distract me. If I’m out for a walk, I can switch to something that’s optimized for info I’ll need while out of the house.

And then there’s glances: all the info I’d want to see, and quick little actions that I can get to and deal with in seconds, with (hopefully) less distraction and Social Media K-Holes than before. Running errands? Check the OmniFocus glance. Buying groceries? There’s my list, right when I glance at my wrist (I presume). [1] Need to see if the trains are screwed up? Glance.

If there’s one thing I loved about my Pebble, it’s just the power of looking down at my wrist and seeing little bits of contextually relevant information. To have that again, only in a fully-integrated manner, would be an incredible boon. Which leads to number three…

I Miss My Pebble

Not going to lie. I really miss having my Pebble on my wrist. Not enough to go back to it, mind, but I miss the ability to just shove my phone in a pocket and not have to dig it out for stuff like switching music or even just to see what notification I just got. I’ve got my notifications pared down pretty severely, but that only means that when my phone buzzes, it’s probably something important. If I can deal with some of them from my wrist, instead—I’m thinking Due timers especially—that’s one less excuse to pull out my phone and fiddle with it.

Apple Watch looks to excel at all the things where the Pebble failed for me. It’ll let me interact with notifications from my wrist, be a fully-integrated fitness tracker, and let me get relevant, glanceable information without having to pull my phone out of my pocket. I don’t want to have to switch modes just to switch my music, see how far I’ve walked, or just find out what someone messaged me.

I don’t need a smartwatch, let alone a $400 Apple Watch. I just want one. I have a use case for it, and it looks like it will fit my life and my needs well. I’m already comfortable wearing watches—even before I got a Pebble, I would switch between an analog Swiss Army watch and a Casio F–91W. A watch has a natural place in how I live my life, and I want to expand on that. It looks like Apple Watch is the best solution for that right now, so it seems right to dive in.

  1. Okay, I could just use paper for this, granted.  ↩

Tech Shouldn’t Hurt

My neck is killing me. Too much time staring down at the glowing rectangle in my head, or the glowing rectangles on my desk at the office. It makes it hard to get any work done in my off-hours, like writing. “Tech Neck” is a legitimate issue, though be careful when searching for it, as the term is also conflated with neck skin wrinkles caused from looking down into phones.

On top of the neck pain, my optometrist recently prescribed me special short-focus, blue-light blocking lenses for when I’m using a computer screen—in other words, all of the time. The lenses block the high-frequency blue light that causes eye strain, and the focal length helps prevent that issue as well. They have helped, and I think they’re even helping me sleep better, that is when I remember to use them at home.

I do my best to make sure my ergonomic situation isn’t too dire. Though I’m still a seated desk hold out, everything is placed in a fairly ergonomically sound position, and my chair is at the right height. That’s, of course, at home. The less said about my work setup, the better. Still, it could always be worse. I think about Phoenix Perry, a game designer and activist, who spoke of a four-year struggle with severe carpal tunnel syndrome at the recent Facets conference. The pull-quote I took away from her discussion was this:

The user should never be forced to conform their body to an interface.

So many of the tools we use on a daily basis are designed with functionality as the primary focus, not ergonomics. The exception to this is, of course, Apple—who designs many of their peripherals to look better than they work, as Phoenix related in an anecdote about meeting the designer of the Magic Mouse. [1] These tools should adjust to us, and how we use them—not the other way around. Okay, perhaps we also shouldn’t be walking along city streets, head down into the screen in our hands, but it’s a problem that extends far beyond handheld devices.

I suppose one of the advantages to the Thinner and Lighter Movement is that it makes arranging and rearranging the devices and accessories we use for maximum comfort easier. As for phones, will an Apple Watch or Moto 360 help reduce Tech Neck from constant looking down and checking a phone during the day? One can hope, though one can also hope that they won’t need a $350 accessory to protect their physical health from the $600 device in their pocket.

Tech companies need to start looking into harm mitigation. A good place to start might be the blue light issue. If they can put a coating on my glasses to keep the bad blue light from getting into my eyes, why can’t they coat the screens with it too? Okay, it’s pricey, but Apple’s margins are big enough to make it work without causing them to raise the price of a MacBook or an iPad. I’m sure Tim Cook can spin it on stage: “A lot of people love using their iPads in bed. This new screen coating helps prevent blue light keeping iPad users from a good night’s sleep.” Hopefully that’ll keep iPad numbers on an even keep through Q4.

Until then, it’s blue-blocking computer glasses, regular breaks, the occasional Tylenol, and grumbling about why we let our tools hurt us. Something’s gotta give before my neck does.

  1. For what it’s worth, I use a Magic Mouse and find it very comfortable, though it would be an absolute hell to use if you had any sort of physical disability, or even a visual one. This is a problem, but one out of scope of this essay.  ↩

The Scary Reason Why Brands Say “Bae”

“Businesses today are obsessed with being social, but what they typically mean by this is that they are able to permeate peer-to-peer social networks as effectively as possible. Brands hope to play a role in cementing friendships, as a guarantee that they will not be abandoned for more narrowly calculated reasons.”

How friendship became a tool of the powerful | William Davies | Media | The Guardian

And now you know why brands say “bae.”

There’s a lot of gold in this piece, including the idea of altruism being co-opted to simply reinforce market capitalism. It’s not enough to just sell our eyes and our data to advertisers. The idea of the “friend” itself is being neoliberalized into another market-based unit with its own economic value that’s far more important than the touchy-feely stuff it used to imply.