Sunday, October 11, 2015

Twitter Moments is a hit. But, is it too late?

6 days ago, Twitter launched a new product. It's called Moments. Described as "the best of Twitter in an instant", Moments is a curated list of tweets on current events. So what's interesting about this product?

  1. It's curated. There are people selecting both the stories (say, the premiere of a TV show, a football game, or a convention) and the tweets for each story.
  2. It doesn't require a sign-in. You can view Moments without having a Twitter account, at least on the web site.
  3. It doesn't require follows. You don't have to decide which accounts are worth following, and you don't have to read a feed to find interesting tweets.
  4. It's pretty darn good. The content is interesting, visually engaging, and quick to scan and digest.
Moments' origin shouldn't be a big surprise. Shows and events have been trying to use hashtags as a way of pulling together tweets on a topic (but consuming those tweets was always a pain). TV news programs have even been spending time reading tweets on the air pertaining to a news story. They effectively (if awkwardly) test-piloted Moments before Twitter built it.

What's interesting about Moments is more what it isn't than what it is:
  1. It's not about people tweeting their thoughts in 140 characters.
  2. It's not about hashtags. 
  3. It's not about direct messaging.
  4. It's not about back-and-forth conversations between two or three people.
  5. It's not about tweetstorms.
Moments is a recognition by Twitter that they have one of the best sources of current news in the world, and tries to solve the discovery problem around it. If Twitter doubles down on it (and I hope they do), they have to also recognize that a lot of what people do with Twitter today isn't what the Twitter of tomorrow will be known for.

So, my question now is: is Moments too late? As an example: Facebook has Trending Topics. They could make that product way move visible, or maybe even pull it into a separate app, and compete fairly effectively to a much larger audience. I think the answer depends on how well Twitter focuses on products like Moments, and how well they move beyond their legacy of short, SMS-based broadcast communication and try to become the world's best real-time newspaper.

Sunday, September 27, 2015

Everyone Copies

Apple recently announced the iPad Pro, and with it the Smart Keyboard and Pencil accessories. Many in the tech community, including several tech reporters, drew parallels to Microsoft's Surface line of tablet-laptop hybrids. And some used the word "copy" to describe what Apple did.

Here's the thing: everyone copies. It happens in art. It happens in music. And it most certainly happens in technology:

  • Apple copied Google in adding public transit to Apple Maps in iOS 9.
  • Apple copied Windows in adding weather, stocks, and sports to Spotlight Search.
  • Apple copied Windows in adding "snap" support to apps, letting them run side-by-side.
  • Microsoft copied Apple in making an app store for desktop and mobile, and a retail store.
  • Microsoft copied Google in providing snapshots on tap on Android.
  • Microsoft copied Sony with their announcement that independent game developers could publish on Xbox One.
  • Google copied Apple when adding Google Photos and Android Pay.
  • Google copied Amazon when announcing Google Shopping for Suppliers, a competitor to AmazonSupply.
  • Google copied Microsoft when releasing instant, visual previews of pages in search results.

The point? Patents aside, it's not about who or what you copy. It's about how you execute and what you deliver to customers. Plenty of the above examples show that you can take an idea and execute it way better (or way worse) than your predecessor.

Tech insiders and the tech press care about who you copied and who came first. Customers don't care. They just want products that are useful, solve their problems, and are delightful to use.

Focus on delighting your customers.

Sunday, September 13, 2015

What I'm listening to

Podcasting is finally coming of age. 11 years ago, podcasting was this funny new word that was a way to time-shift radio or to hear shows too niche to be on radio. Now, podcasting has blossomed into a medium with breakout shows like Serial and startups like Gimlet that are giving birth to a suite of new shows.

However, we're not in the golden age with podcasts are we are with television. Only 17% of the US population listens to podcasts each month, and the money that Netflix and Amazon have poured into new content isn't there (yet) with podcasts. Despite this, there are a number of great podcasts out there that have audiences that number in the millions.

Here's a list of the podcasts that I listen to on a semi-regular basis.

  • Serial - the blockbuster itself. A true crime investigation. If you haven't listened to it, you need to put this one at the top of your list. You'll probably do a lot of web searching, reading, and hypothesizing during and after your journey through this one.
  • StartUp Podcast - a show about startups. The first season was an introspection on how the host/producer himself started the podcasting company that birthed the show. How meta! Season 2 is about a dating startup. Season 3 is pending.
  • Radiolab - topics about science and culture combined with interesting editing and sounds. Lately Radiolab has moved towards less hard-science topics but it's still an interesting and varied show.
  • 99% invisible - a show about design and architecture and the mostly unseen activity that shapes our world. Well-produced, and thankfully all advertisements are at the end to avoid breaking the spell while you're listening.
  • Mystery Show - seemingly commonplace mysteries that unfurl into interesting stories. It's all about the journey, not the destination. Some are hits and some are misses in my opinion, but the wide-eyed curiosity of the show brings me back.
  • Reply All - a show about the Internet. A more grown-up Internet culture show than others I've heard. 
  • Invisibilia - a show that analyzes how our thoughts and emotions shape our actions. 
  • GeekWire Podcast - a local Seattle tech institution that recaps the week's tech news and interviews tech influencers. More of a radio format than the other shows (because it's broadcast on the radio).
  • a16z - VC Andreessen Horowitz's podcast about tech trends. Topics range from bitcoin to how tech is evolving in the developing world. 
  • Freakonomics Radio - Combining simple questions with lots of data to come to some surprising conclusions. 

Try one or more out. And, let me know what podcasts you listen to, and why.

Friday, June 19, 2015

Beyond the feed

Note: this was originally posted on Medium. I'm reposting it here. If you like it, go to the Medium post and click "Recommend" at the bottom so others can see it.

I’m a fan of Twitter. I use it to keep track of news, communicate with friends, and interact with companies large and small. I use Twitter daily and post at least a few times a week. Like most daily users, I don’t mind the hashtags and at-replies, and I work around the 140 character limit. However, there’s one problem with Twitter that I’m finding increasingly hard to stomach and that I’m glad Twitter is finally looking at addressing with things like While You Were Away and the upcoming Project Lightning:
The endless, chronological, mixed-topic feed.

One feed to rule no one

A feed is a simple, predictable concept for consuming Twitter’s content. At the top, you have the most recent posts from those you follow. As you scroll down, you have posts or retweets that were made previous to the top item. Each tweet is very likely about a different topic than the prior tweet. And, with few exceptions (such as promoted tweets and the occasional conversation view), that’s basically it.
Simple and predictable. But the use cases of Twitter have significantly outgrown this concept, and Twitter hasn’t done enough to keep up.
Here’s a few scenarios. Note: I pulled these examples quite a while ago. Despite their age, the points remain the same:
I want to see what’s going on with a particular event, such as the Winter Olympics. If I’m not following accounts that post about the Winter Olympics, or I don’t see them at the top of my feed, I have to execute a search. A search for “Winter Olympics” defaults to “Top” results that includes these wonderfully irrelevant tweets:


Let’s see: an Auburn joke, a comment about The Walking Dead’s ratings, and a joke about porn. All of these were in the first 2 pages of results for the query “Winter Olympics”.
Granted, the search results did also yield some accounts for me to click-through to or follow. But I don’t want to necessarily follow a bunch of people or read their tweets individually. I want the gestalt of the Olympics today (scores, standings, photos, etc.)
I want to see what people of a particular group are tweeting about. Yes, I know about Twitter Lists. And, I don’t want to (nor should I have to) create and maintain lists just to view a subset of people on my feed (tech journalists, co-workers, people I went to school with, musicians, companies). Instead, I encounter sequential posts in my feed as follows:


Let’s see: a post by a former Microsoftie-turned-author-and-speaker, followed by local news, followed by an uncaptioned picture, followed by an amusing pic by George Takei. If I want an unfocused, relatively random stream of content to wash over me, this is great. But if I want to actually focus in on, say, local news or tech news or stuff about what authors think or funny memes, how do I view posts relating to just these topics, preferrably one topic at a time?
I want to contribute to the conversation about a topic or event. Let’s say I want to post a comment about the closing ceremonies of the Sochi Winter Olympics. Hashtags are currently the best way to add metadata to my post in order to include it in others’ searches and filters, including those that don’t follow me. But which is the righthashtag to use? Here’s the recommendations I get when I start typing:
  • #Sochi -> #Sochi2014, #SochiProblems, #Sochi, #SochiFail
  • #Olympic -> #Olympics2014, #Olympics, #OlympicHockey, #OlympicPickupLines
Which one do I use? My post can only contain 140 characters, allowing for one or at most two tags.

Discover and Activity: variations on the same theme

Twitter put forth a design change in their iOS app that included a Discover and Activity feed, next to the default Home feed. They’ve since reverted these changes, but it’s worth exploring what they were.
While these feeds did attempt to boost relevance by showing content that is not necessarily in chronological order, they still fall into the mixed-topic trap.
Discover was a mish-mash of various different content types: trending topics, tweets from people your followers follow, people one of your followers follows, and some promoted tweets thrown in. The best scenario I can articulate for this feed is “I have no idea what I want to see, and I want to be showered with a mixture of tweets, topics, and accounts.” Where else do customers want this level of information overload and heterogeny, besides when their attention span is particularly short?
Activity showed tweets that your followers were marking as favorites. Some tweets were from those you follow, but many were not. This feed also included some sprinklings of who your followers follow. Presumably this was all an attempt to get you to follow more people. However, there was very little if anything to tell you why you should follow someone, such as a sample of what they typically tweet about. This feed also felt random and unfocused.

Follow, follow, follow

Twitter cares a lot about getting you to follow people. The more people you follow, the more varied your feed will be and (hopefully) the stickier the experience will be in order to serve you more advertisements. Following people on Twitter is a one-tap operation, and suggestions of who to follow are everywhere on Twitter’s apps and in the emails sent to you every few days. Twitter generates a reverse-chronological feed from the posts of those you are following.
The trouble with this approach is three-fold:
  1. The topics you care about are tweeted by both people you follow and people you don’t follow.
  2. The people you follow tweet about multiple topics.
  3. The people you follow don’t tweet about the same topic at the same time.
Twitter tries to solve the first problem by suggesting more people to follow. Retweets aid this by letting followers advertise posts from people they like. However, following new people can exacerbate the other two problems.
Twitter tries to address problems two and three with trending topics, hashtags, and search. These solutions are noisy at best, and demand quite a bit of labor on the part of the user to hone in on the information they care about. Often, the result is yet another unfocused set of tweets that you have to flip through and mentally filter out noise from signal.

Topics >> People

While following people is great, the real thing Twitter should let me do isfollow topics. And, when presenting me information, it should let meexplore and dive into topics I care about.
Let me take you on a time machine back to when these things called “newspapers”. These printed sources of information divided their content into sections. If you cared about the stock market, you would go to the Finance section. If you wanted to see the score from the baseball game last night, you would pull out the Sports pages. Within those section’s pages you could be reasonably guaranteed that the articles would be about the topic in question.
I follow people on Twitter because I care about what they have to say. But the reason I come back again and again is to read information on various topics I’m interested in.
Project Lightning appears to be headed in this direction, but I would say Twitter needs to go beyond trending stories to showing me topic-centered categories of stories.

Changing the model

Fortunately for Twitter, they have copious amounts of content, millions of engaged users, and passionate investors. They also have efforts that seem to be finally heading in the right direction. I hope they continue. Twitter is too important not to.

Sunday, May 03, 2015

My early review of Jet.com, an online retailer betting on low prices

Recently, online retailer Jet opened its doors to a small audience for feedback on their Beta. I've been using Jet for a few days, and wanted to share some early thoughts.

Note: Jet's terms of use require me to tell you two things: Jet.com is still in Jet Beta Phase, and I've been provided early access.

What is Jet?

Jet is an e-commerce startup headed by Marc Lore. Marc created Quidsi, which operates sites like Diapers.com. Marc sold the company in 2010. Now, he's back with a new venture with a different model.

Jet is a subscription-based shopping club. For $50/year, you can shop their inventory, which ranges from grocery items to household goods to electronics. The company currently offers free 6-month memberships for customers to kick the tires, and promises low prices, free shipping, and free returns.

Price is the killer feature



Jet's killer feature, the thing that everyone will talk about and the thing that will draw people back, is their prices. In my experience, the majority of Jet's products are priced at a discount to other retailers, sometimes significantly so. In addition to low prices, Jet adds ways to move the total price down as you shop:
  • As you add more products to your cart, Jet provides an additional discount if the products ship from the same place, up to a limit of 5 products. In my experience, around 80-85% of products offer this additional discount.
  • You can waive the right to return a product in your cart, knocking off another small amount from thee price (somewhere between a nickel and a quarter, usually).
  • At checkout, paying with a Visa or Mastercard credit card gives you an additional 0.25% discount. Paying with a debit card gives you an additional 1.5% discount. Amex users get no discount.
The result is something that feeds the deal hunter habit: shop for low prices, and shop more for an even better deal.

Jet also gives discounts by offering kickbacks for shopping on other sites. Called Jet Anywhere, the idea is to shop at another online retailer and get a percentage of your order's value added to your Jet account as JetCash. Unfortunately, you have to both remember to click through to the other retailers' sites from Jet and you have to forward your order confirmation email to Jet in order to earn your JetCash. These two steps are enough to lead most people to not bother with this, though some kickbacks are significant (as of this writing, Anthropologie, Gap, J. Crew, and Macy's get you 30% back in JetCash).

Selection is decent, but can improve

Jet has a broad selection. Categories include products for the kitchen, bathroom, pantry, office, and toy room. I was expecting primarily a grocery and home supply selection, so I was surprised to find laptops and fishing lures alongside cereal and dishwashing detergent (figuratively speaking). Jet's category depth is somewhat lacking however. For example, I was excited to find that Jet carried the 12.5oz cans of Wellness cat food I usually buy, but was disappointed that Jet did not offer the 5.5oz size. A search for a particular kind of Kiss My Face shampoo yielded one or two varieties, but the company offers many more. Jet also appears to have just one of the many varieties of Dry Soda. The issue does not appear to be universal, as I didn't have this problem when it came to a search for deodorant. An email from the company promised to add one of the products I contacted them about, so I assume they are actively looking to improve this.

Customer service appears to be quick and friendly

I've been sending Jet feedback as I've been using the site. If the email responses are any judge, Jet's customer service team is quite good. I've received emails back within a few hours and responses are in a friendly, conversational tone. Followup emails get answered just as quickly. I haven't had to process a return or ask a complicated question, but based on these interactions I would expect a positive experience.

Site usability leaves room for improvement

Jet's website is decent, but has plenty of room for improvement: 
  • Jet's product imagery is often a single, low-resolution image. This is fine for products you're familiar with, but practically a non-starter for things like grocery goods where you want to look at the ingredients and nutrition label on the box.
  • The color scheme is a little hard on the eyes. Purple and light blue on white is not the best text accent color.
  • Search results are sometimes unpredictable. The cat food options that comes up when searching for "wellness cat" do not come up when searching for "wellness", and vice versa.
  • The site is very search-driven, and there's not much a browse experience to speak of. Curious what cereals Jet has? You have to hover over Grocery, then over Cereals under Breakfast, and click. The resulting page is a category filter of products that match Cereals. Curious about what's new or hot in Cereals? There's apparently no curated category page for that. Curious what products are tagged Breakfast or Grocery overall? It seems you can do that by deleting category filters on the left bar, but I was unable to make that work.
Are these problems bad enough to make people stop using the site? I don't think so. But with a web-only, search-driven site like Jet is today, problems searching and finding what you have in mind seems like a fairly significant problem.

Summary

So, is Jet worth the $50/year fee? Like other subscription programs, it depends on how much you buy, which depends on price and selection. I think Jet has price down pat, but their selection can be improved. A trial subscription will let you evaluate their catalog and consider how much you'll spend annually to decide if it's worth it.

I'll post some followup thoughts as Jet evolves and opens up its site to a broader audience. 
  • Pros
    • Great prices
    • Better prices for ordering multiple products, waiving returns, and paying with a debit card.
    • Products across lots of different categories
    • Friendly customer service
  • Cons
    • Depth of selection in some categories
    • Site usability
    • Cumbersome Jet Anywhere rewards program

Sunday, April 05, 2015

LED bulbs that won't incessantly buzz when you dim them

I was excited to swap out the incandescent and compact fluorescent bulbs in my house with LEDs. LED bulbs provided the low power consumption of CFLs with the dimmability of incandescent.

I went to my local Costco and found this 3-pack of Feit LED bulbs. Dimmable, soft-white, and a 3-pack. What could go wrong?

Well, one thing did go wrong: buzzing.

Depending on the dimmers in your home and the bulbs you use, your dimmable LED bulbs may emit a buzzing sound when the dimmer is engaged. The dimmer the light, the louder the buzz. I installed two of the Feit bulbs on a pair of wall fixtures, turned on the lights, and dimmed them. The buzzing sound was very noticeable. I unfortunately had to move the bulbs to some non-dimming fixtures and continue my search for something that wouldn't drive me crazy.

After some research online, I decided to go with Philips LED bulbs. Every Philips bulb I've purchased is high quality and emits no audible buzz unless you put your ear right up next to the bulb.

I'm starting to switch out my 60-watt equivalent bulbs with the Philips 10.5 watt dimmable soft white, and my 100-watt equivalent bulbs with the Philips 19 watt dimmable soft white. They're not the cheapest, but you're paying for a great bulb that should last for years.

Here's what the bulbs look like - fairly similar to incandescents.



Note: Philips also makes a Slimstyle LED bulb that buzzes a lot. Avoid it. It looks like this.

Saturday, March 07, 2015

Folex is the greatest carpet cleaner on the planet

When you have kids, cats, and adults living in the same house, accidents will happen. Sometimes those accidents involve stains, and sometimes those stains fall onto the hardwood for easy cleanup. This post is not about those times.

I've tried a number of carpet cleaners over the years, and my two complaints about them have been as follows:
  1. They don't clean very well. This is especially true on old stains.
  2. They have a strong, synthetic odor to them.
On the hunt for a carpet cleaner that doesn't smell like the fake lemon scent of a convenience store bathroom, I spotted a fairly plain, white bottle of Folex sitting on the shelves of a drugstore. Reading the bottle, "non-toxic" and "odor-free" caught my eye. I decided to give it a shot.

Here's what Folex has been able to get out of my carpets and rugs:
  • Tomato sauce
  • Jam
  • Blueberries
  • Coffee
  • Tea
  • Milk
  • Soil
  • Mud
  • Cat hairballs
  • Cat vomit
  • Cat poop
  • Other hard-to-identify cat-related things
  • Dry-erase marker (!)

The best part is the smell: there's practically no odor. I don't feel like I have to air the house out after spraying this on my rug. 

I sometimes find Folex at Bartell's here in the Seattle area. You can also find Folex in quart-sized bottles on Amazon. The price is higher than what I've seen at drugstores, but it's a quart so it should last you a while. Give it a whirl and let me know if it works as well for you.