To You

Editorial Note: I wrote this about a month ago before Franny was born.

I wish I had some grand piece of advice for you. Some single guiding principle that will carry you through thick and thin. Life doesn’t really work that way.

It’s hard and easy. There are people you will like and people you will despise. You will find that every situation is different. You mom’s and my love story will be different than your own. Just like ours was from your grandparents.

Speaking of your grandparents. They will love you more than you will ever know. It will be annoying at times, but when you look back you will have cherished every moment you spent with them.

The families you come from are vastly different, but still very similar. Nielsons and Millars will do everything in their power to help someone in need. This may seem like a simple thing at first, but the more you experience the rest of the world, you will realize that’s not always the case. Where we differ are things like religion and sports obsessions. Though, obviously you will be a San Francisco Giants, Utah Utes and Utah Jazz fan. In the end, you will be a blend of both families and you will wear it on your sleeve just like your mom and I do now.

You will learn that your mom and I compliment each other in ways that is not necessarily common. Where she is decisive, I am nuanced. Where I am forgetful, she is quick to remember. We spent the majority of our lives looking for each other and it’s been amazing building a life together. I don’t think either one of us has ever been so happy.

With that in mind, you will still have so much choice in how you achieve your own happiness. Religion, sexual, dietary, and career choices will be all your own to choose. Who you decide to spend the rest of your life with is completely up to you… as long as you choose after you’re 35.

Really, we can only hope to educate you enough so you make informed decisions that we are proud of today, and you will be proud of tomorrow. In the end, we know you will make mistakes, and that’s ok. Maybe I really do have a piece of grand advice.

We may yell. We may cry. We may call you a little shit. But no matter what happens, your mom and I will always love you. We will always be here for you.

Your Dad

Parenting by Hank

I’m glad Netflix added more Californication episodes to get me ready for parenting. Sarah and I have been tearing through the latest episodes looking for any nuggets of parenting advice from Hank.

‘We didn’t just shrink a phone UI’

Um, yeah you did.

Am I the only one that’s pumped about Apple bringing back the Honeycomb UI from Windows Mobile?

honeycomb-phonephotos Remote Stopwatch passbook


I’ve talked about it before, but Microsoft has a lot of problems. Consumer and developer relevancy in the modern mobile world is probably problem #1.

Microsoft buying Minecraft today is all about mindshare. If kids know what Microsoft is today, it’s because of Xbox or Windows. It’s not Office and it’s certainly not because of phones, where all the computing growth is. If a child happens to know Microsoft through Windows, chances are it’s not a pleasant memory. Windows is notoriously difficult, hard to use, and problematic.

Buying Minecraft gives Microsoft mindshare into every child that likes to build things electronically. When the most import aspect of your company’s future is convincing the next generation of builders to use your platform, 2.5 billion dollars doesn’t seem that high.

The Watch

The modern smart watch category that began with Android Wear started out as slightly modified phone interfaces shrunk to watch-like sizes. It’s disappointing that Apple Watch doesn’t seem to be much better.

What Apple has always excelled at is taking an existing category and re-inventing the hell out of it. Mp3 players, phones, tablets, and even PCs were all markets that existed before Apple decided to join them. When they did, each category was changed forever. What Apple announced on Tuesday was a $350 accessory to a $200* device. A smartphone shrunk down to watch proportions. As Ben Thompson points out, Tim Cook never made the case why the Apple Watch exists.

What this market needs is something different. It needs a weeks worth of battery life, not a day.** We need less inputs on the face. Part of what made the iPod so magical is that the UI was more simple because it wasn’t trying to do everything; even though its core functions could stand on their own. The Apple Watch appears to be the opposite. It requires an iPhone, yet lets you pan around a maps app like it’s a phone.

I think there is a market for a smart watch. But everyone is missing the point of what that should be.

If I’m wearing my watch, how about I don’t get notifications on every single device that I have a meeting in 15 minutes? If I’m wearing a watch and I’m running, how about the running app just starts. If I send directions to my phone, how about you just start navigation? Why do we have a home screen? Our home screen should be the watch face and nothing more. Managing apps should not be happening on a device that is roughly an inch and a half big. I should not be sending text messages or dick pics with my watch. It’s the equivalent of those Casio calculator watches in the 90s.

Maybe I just don’t get it, but I think Apple Watch misses the mark. A device should be better than what we currently have. In the case of the Apple Watch, what they gave us was a faster horse.

*The iPhone subsidized price is what most humans think the iPhone costs
**Apple hasn’t really given an official battery life estimate, just a casual mention of ‘a days worth’.

Waiting for Mom

Alternate Title: RC Willey Outtakes

This was all shot today on the Dropcam. Hugo just can’t seem to escape Rosie.

Security through obscurity

I’m becoming more and more fascinated by internet security. With the whole celebrity photo scandal, most (including myself) thought it was a recently discovered exploit using Find My iPhone and iCloud. Turns out it wasn’t, at least, officially. While it may not be iCloud’s (the brand) fault, its single sign on system is definitely to blame.

“…accounts were compromised by a very targeted attack on user names, passwords and security questions, a practice that has become all too common on the Internet.”

It’s disappointing they don’t go into specifics. But that’s their explanation. Someone targeted user names, passwords, security questions and POOF, celeb photos? I think as Apple users, we deserve more. Worse, it’s ‘common’ on the Internet? We’ve heard of this stuff before, but I certainly wouldn’t call it common.

Also, were these people not notified? Typical forgotten password flows do not expose passwords, they should only allow you to reset it. So, my next question would be if these people received communication from Apple regarding any suspicious activity.

Another piece from Apple’s statement is also troubling:

“None of the cases we have investigated has resulted from any breach in any of Apple’s systems…”

Oh really? Someone got iCloud photos that didn’t belong to them. Whether by social engineering or any other means, that is a fucking breach of epic proportions. As a service provider it is your responsibility to help your users keep their data secure. If that is forcing two-factor authentication, making users passwords ridiculous, or demanding private RSA keys; it’s your job. You are the security expert, not the user.

In the end, there’s three parties responsible for this attack. The attackers, Apple, and the targets. Apple may provide their own two-factor authentication, but it’s considered weak. They should also not pass the buck by saying, “this has become common.” I’m making a huge assumption, but the targets most likely used very weak password schemes. Lastly, the assholes that targeted these people to begin with. A willful invasion of someone’s privacy is totally unacceptable.

Authentication on the internet and our devices is so royally broken, it’s overwhelming. I hope something positive comes out of this experience, but I just don’t know what that is. Obscure passwords and broken two-factor schemes are not the way forward.

Lumia Icon meets San Francisco

Due to a nice little drop in the middle of the street, my Lumia 920 died recently. I was nearly ready for a phone upgrade, but Sarah and I wanted to switch to Verizon so we could have better coverage in rural areas. We went in to a Verizon store and I reluctantly bought a Lumia Icon.

In a lot of ways, the Icon is a step back from the 920. The speaker phone is worse (in the back and easily muffled). The camera aperture is worse (2.4 vs 2.0). Lastly, the screen is worse (OLED vs IPS).

Other than build quality, the Icon has one noticeable advantage over the 920; RAW photography. Forget about the 20 megapixels, they mean nothing. I’ve compared countless images between my broken 920 (8MP) and the Icon (20MP) and picture detail is not significantly improved with the Icon. At phone size, we’re running into sensor size and lens quality limitations, so 20MP doesn’t really give you much in real world performance.

The RAW output of the Icon is a true game changer. You get so much more latitude in color correction and noise / sharpening algorithms. If you want a real in-depth analysis of how RAW affects smartphone photography, head over to Connect’s (dpreview) article on shooting RAW with the Lumia 1020.

What I offer below is some real world samples of the Icon in action during a trip to San Francisco. You will see that the camera performs much better with close up objects versus landscape-style photos. This works well for me because I don’t take a ton of landscape photos. Compared to my trusty 920, the Icon falls down a bit in low light. This is due to aperture and sensor size differences. The Icon is simply trying to do more with less (aperture) and more with the same (sensor size). If you want to see all the EXIF data, head over to the Flickr album.

You can click the images below to view them full size. They’ve been imported into Lightroom 5.5 and lightly color corrected for accuracy. I left the default noise settings enabled, so that’s the noise you see.















I just spent a week in the Bay Area. For those not keeping score at home; the company I worked for, Fusion-io, was purchased by SanDisk. Overall, this is a good thing. It comes at a cost of projects being flushed down the drain, but it also represents a huge opportunity.

Coming home from the trip has been more difficult than I thought it would be. While I love being surrounded by Sarah, the baby, and the pugs, something seems missing.

I don’t know if it’s just my pre-disposition to crave change, but I just don’t feel like Utah is home. I once tried Boulder only to scurry back to the love of my life here in Utah. What does it mean to our family if we act on this nagging feeling that California continues to call us?

If it was just me, I would pack my bags and leave. But it’s not. Hell, it’s not even just our daughter, Sarah, and the pugs any more. It’s our extended family, too. Can I really pull my parents first grand child away from them for my own selfish reasons? Can I do that to her family? Or is this all just that normal itch that I always get when there’s just not enough change in my life?

I truly believe our daughter is better off being raised in California. But I can’t say that about everyone involved. It will be harder on everyone if we leave, and for the first time in my life, that includes me.

Tapped 1.1

I released a new version of Tapped last night. I wouldn’t normally post something about this except it’s a fairly major release. There are no longer any known bugs in Tapped. I’m sure that will change in about 2.2 seconds, but it’s a big deal. On top of that, I added the ability to add beers and breweries to the service. This was a fairly substantial undertaking to do something un-documented; more difficult than adding photo uploads.

For those following along at home, you’ll know that Tapped was released again last month after being removed for about 7 months. I’ve had a lot of questions about why I decided to re-release it, so here they are:

  1. Untappd’s Windows Phone app does not follow their own API rules. It uses HTTP protocols rather than the more secure HTTPS protocol. This means all of your data is sent over an insecure connection. Tapped uses end to end HTTPS. No one should know how many beers you consume.
  2. I was maintaining the app for my own uses. It didn’t make sense to continue to do so while others had to use the official app.
  3. I got bored.