Categories
Uncategorized

Check Yo’self Before You Wreck Yo’Self (or: Lessons from the Fitbit Privacy Debacle)

Googling fitbit sexual activity

Screen capture of a Google search for Fitbit profiles containing sexual activity.

Don’t bother Googling for "sexual activity" site:fitbit.com anymore. Earlier today, using those search terms would’ve given you the profiles of Fitbit users who were both sharing their activity logs and counting sexual activity as part of their calorie-burning efforts. As of this writing, Google seems to have acted in the interests of privacy by not returning any results for those terms. (Bing, on the other hand, returns ten results as I write this.)

Fitbit

A Fitbit device.

The problem comes from a design decision that probably made sense in the abstract, back when they were designing the software. Fitbit lets you set the privacy levels of various section of your online profile individually. Fitness goals are one section, activities are another. Many people are a bit self-conscious about their weight and naturally set their fitness goals to “private”.

At the same time, many people want to announce to the world that they’re working out. Since that’s not the sort of thing most people are embarrassed about — in fact, it’s something some people like to brag about how often they go to the gym — it’s not too surprising that they set their activity log to “public”.

Finally, there’s the ability to manually enter activity data. Most people won’t wear the Fitbit all the time, but want to count every calorie burned. Manually entering activity data lets you count those activities when you’re Fitbit-free towards your calorie burn. Among those activities is sex, which burns far fewer calories than you’d think.

Combine all these factors and you have situations where your user profile hides your target weight, but shows all those intimate encounters that you faithfully logged — not out of braggadocio but the simple desire to count every last calorie expended. The saving grace is that since Fitbit is a health program, most people’s descriptions of their sexual activity in their Fitbit logs sound rather clinical. Most of the descriptions are more along the lines of “light kissing” and “vigorous activity” rather than “OMG PILEDRIVER” and “What what in the butt”.

Fitbit report

A (slightly doctored) Fitbit activity profile.

For software developers and designers, this is an object lesson in unintended consequences and privacy. The fact that Fitbit gave users control over the privacy settings of various parts of their profile shows that they were designing with their users’ privacy in mind; it’s just that the implementation didn’t account for the fact that some activities may be private. I wonder how they’re going to redesign around that problem.

For users, the lesson is that you should check your online profiles regularly. Just as you look in the mirror before you leave the house (well, some people do), you should make sure that you’re presenting yourself to the online world in the way you want.

This article also appears in The Adventures of Accordion Guy in the 21st Century.

Categories
Business Charts, Diagrams, and Infographics

Org Charts of the Big Tech Companies (Plus an Enhancement)

This set of satirical, funny-because-it’s-true org charts for big tech companies has been doing the internet rounds for the past couple of days. (The original version, by Emmanuel “Manu” Cornet, is here.) It shows the chain of command at Amazon, Google, Facebook, my former company Microsoft, Apple and Oracle.

Take a look:

Org charts tech companies

Here they are, a little bit larger:

This weekend, someone showed me the org charts and asked me how true-to-life the Microsoft org chart was. I told him “It’s a satire piece, and as such, they’re going to take some liberties with the truth for comic effect. I’d have drawn it like this…”

Microsoft org chart

I kid because I love.

Categories
Uncategorized

Happy Canada Day!

Like a canadian boss

Okay, now I’m ready to hit the streets.

This article also appears in The Adventures of Accordion Guy in the 21st Century.

Categories
Uncategorized

RIP Robert Morris

Robert morris

Robert Morris was the cryptographer’s cryptographer. A compiler developer and contributor to Unix at Bell Labs, he developed the password encryption scheme for authenticating users, the direct descendants of which are still in use today. He also wrote the program we know and love as crypt as well as the math library. He went on to work for the government, including decoding encrypted evidence for the FBI and planning cyberattacks on Iraq’s command-and-control systems in the first Gulf War.

You may be forgiven for mistaking him for his similarly-named son, Robert Tappan Morris, who gained notoriety for accidentally creating the Morris Worm. He’s since received a Ph.D. at Harvard, became a member of the faculty at M.I.T. and is often one of the people who vets Paul “Y Combinator” Graham’s essays before he posts them online.

Morris strikes me as the sort of character whom you might read about in a William Gibson or Neal Stephenson novel. He even has a quote worthy of appearing in a book written by either novelist:

The three golden rules to ensure computer security are: do not own a computer; do not power it on; and do not use it.

Morris died last Sunday at home in Lebanon, New Hampshire at the age of 78. Requiescat in pace, Mr. Morris; I’ll be toasting you at the pub later this afternoon.

This article also appears in the Shopify Technology Blog.

Categories
Uncategorized

Hitler Finds Out About Final Cut Pro X

I thought that parodies of the movie Der Untergang (re-titled Downfall in English-speaking markets), in which Hitler’s nervous breakdown in the bunker were re-subtitled in all sorts of crazy ways, were played out, but Hitler Finds Out About Final Cut Pro X made me laugh out loud.

This article also appears in The Adventures of Accordion Guy in the 21st Century.

Categories
Uncategorized

Shopify’s App Wishlist

App wishlist

While the Shopify platform covers most of the needs of people who want to sell stuff online, it can’t cover them all. That’s why we built an API and have the concept of apps: programs that third-party developers can write — and as an added bonus, sell — to add features to Shopify. The API allows programs to take almost any action that a Shopify shopowner can take using his/her shop’s admin panel and make use of a lot of the information that Shopify has about a shopowner’s shop. You can write apps that make a shop’s customers’ experience more pleasant, make a shopowner’s life easier or provide shopowners with information to help them make better business decisions. You can also sell your apps in Shopify’s App Store, and we’ll soon introduce a matchmaking service that pairs shopowners who need developers to build apps for them with developers who need shopowners to build apps for.

If you’re interested in building a Shopify app — perhaps you’ve got a client that you’re building online stores for, or maybe you’d like to write something for the almost 15,000 Shopify stores out there — you should check out the Shopify App Development page on our wiki as well as our API Documentation.

If you’re short on ideas, wondering what kind of Shopify app to build, you’re in luck! We maintain the App Wishlist, a wiki page containing ideas for apps that we’ve received from our customers and developer partners. We maintain it as an "ideas warehouse" for apps we’d like to see as well as a place to track their progress as they make the journey from idea to working software. Check it out — if you have ideas for apps, add them to the page, and if you’d like to turn one of these ideas into working software, let me know!

This article also appears in the Shopify Technology Blog.

Categories
Uncategorized

DemoCamp Ottawa 16 Tonight! (June 29th, 2011)

democamp parliament hill

Creative Commons photo by Endlisnis.

You should think of DemoCamp as a grown-up version of “Show and Tell” for techies and creatives. Started by Canada’s very own David Crow as a way to bring Toronto’s then-hidden-away tech community out of the woodwork and talking to each other about what they’re working on, DemoCamp has spread to cities all over the world. I’ve seen firsthand the effect of holding DemoCamps: people have made friends, found work, discovered interesting projects, started collaborations and even landed VC funding. Great things happen when you gather bright, creative minds into a room to talk!

The 16th DemoCamp Ottawa takes place tonight! Here are the quick details:

I’ll be attending tonight – hope to see you there!

The Demos

The DemoCamp philosophy is simple: show us your project in action! Whether it’s complete or on the way there, we want to see a working application or device and be shown how it works, why you build it and what you hope to do with it. This is a technology demo, so it means no marketing – and especially no slides – are allowed. We just want to see your project in action.

There will be 5 demos at tonight’s DemoCamp, and they’ll all follow this format:

  • 2 minute introduction
  • 8 minute demo
  • 5 minutes for Q&A and discussion

Tonight’s demos are:

HIVE-secure – Human Intelligence Verification Engine

Presenters: Chris Ivey and Pierre-Olivier Charlebois

Forget CAPTCHAs.  Choose HIVE instead, and make your customer happy. 

Time Doctor

Presenter: Liam Martin (liam@timedoctor.com)

Time Doctor is a collaborative to-do list to make you and your employees more productive. We are in open beta and would love to show everyone where we are and get suggestions on where we should go next.

JetStreamHD

Presenter: Grant Hall (grant.hall@nuvyyo.com)

JetStreamHD brings all your home based media  (Movies, TV Shows, Home Video, Songs, Photos) to your iPad instantly over any 3G or WiFi wireless network.  We launched the app at Demo 2011 in California and are now ready to open our web store to ship the first production run to our customers.  This will be our final release candidate and we are looking for feedback and suggestions for new or missing features.

iWatchLife – Smart Video Security

Presenter: TBD

iWatchLife is a smart video security system that helps people watch their family, pets and property from any web-enabled device.  We launched officially in May 2011

Coin Collector

Presenter: Kyle McInnes (kyle@pretzil.com)

Coin Collector is a demo version of a tablet-based showcasing tool we’re working on. Whether your customer is at a conference or in their livingroom, we provide a platform for you to showcase to them.

This article also appears in the Shopify Technology Blog.