Square’s scary and impressive Identity Confirmation Screen

Once you give Square a few basic pieces of information such as your name, it seems to know a lot more about you–almost magically. In the screen below, at no point did I tell Square which state I lived in between 1997 and 1999. But it knows, likely from some public records database they have subscribed to. And that makes it scary and impressive.

This makes me very curious about how they calculate confidence levels before making the conclusion that the “Zaid Farooqui” who is signing up is the same “Zaid Farooqui” in databases they subscribe to. Almost certainly they must have edge cases when someone is misidentified and asked a question on the basis of another person’s information. I’d hate to be that guy, wouldn’t you?

Seemless really understands customer behavior

Since I settled on my role of being the Product guy at our start-up, I can feel my awareness rise for all–things-product. After a while, you begin seeing little things all around you that is a work of someone who is an excellent Product person or team. These are small things that say a lot about how well the people who built the product understand the users of the product. A few nights ago, I saw this little note sticking out of a fax machine at a historic pizza shop on the Upper West Side.

Upon googling, I found a great piece by Austin Carr on Seamless’ success:

Zabusky describes the infrastructure the company had to put in place to accept orders via fax machine still. “When you place your order online, it goes through our system, gets sent automatically to their fax server, and prints out,” he says. “About a minute later, an automated phone call comes to the restaurant saying, ‘You have a Seamless order. Can you please confirm?’ The order print-out provides a randomly generated two-digit code that the restaurant has to key back into the system, so we know when the order has been confirmed.” If the order is not confirmed, a Seamless rep will call the restaurant directly to make sure the order was indeed received. From there, the confirmation is pushed back to Seamless, which in turn pushes out an email confirmation to the customer, who sees none of this friction.

“We’re still communicating with a lot of fax machines–and believe me, that’s not because we want to,” Zabusky says. “Our restaurant sales team goes in, and tries to sell the most scaleable solution, which is point-of-sale (POS) integration or a computer terminal. And they’ll say, ‘No, we don’t want to pay for that. We don’t need that. Just get us up and running tomorrow.’ And we’ll say, ‘Oh, you have a dedicated fax line? We’ll have to pipe it through there.’

An umbrella that doesn’t kill

Walking on a rainy day on the streets of New York City, you find yourself dodging a barrage of umbrellas. I hesitate to call them by such an innocent word as an “umbrella”. That is too nice of a word for an object with multiple pointed edges sticking out, sometimes less than an inches away from bystanders.

Apparently I am not the only one who feels this way about the umbrella:

Mark Wilson writes:

In the middle of a windy Chicago thunderstorm, I often find myself trudging to the store like Captain America facing a barrage of bullets, perpetually fearful of losing my last line of defense against wetness.

Mark goes on to introduce us to an invention of a couple of Taiwanese students called the Rain Shield Umbrella. Beside feeling much more natural, it may also save a few bystanders from going blind.

Twitter’s @JOHN Problem

The Problem
I was lucky enough to get on Twitter soon after it launched. One of the rewards was my twitter handle matching my exact first name(@zaid).  While “zaid” isn’t the most common first name, there are enough people with my name and even more people who are friends with people named “Zaid”.  And that is where the problem begins.

Twitter continues to be flooded with new users. One of the first things you learn as a new user is the use of the “@” symbol to mention others in your tweets. Unfortunately, many users fail to mention their friends by their precise username, instead choosing to simply use their name. This results in people like me being flooded with mentions from twitter users’ with friends also named Zaid.  Here’s how this problem looks like in reality:


To be clear, this is problematic for more than just me. It fails for three different people. First, the original person sending the tweet thinks their friend Zaid will see their tweet, not realizing that they won’t because an incorrect username was used. Second, the Zaid for whom the tweet was intended won’t get to see the mention because his username was not used. Third, my own twitter mentions are full of noise…and tweets not intended for me.

Possible Fixes
The question is, how can Twitter ascertain with confidence that a “@WRONGJOHN” problem exists in a tweet? Here’s a proposal…

(1) At the time someone publishes a tweet, look up all the usernames mentioned

(2) Figure out if the user has any prior interaction with each username that is mentioned. Now, I will qualify what I mean by interaction…

(a) An interaction can be user A visiting user B’s profile. Even if user A has visited user B’s twitter profile, we can pretty confidently conclude that if user A mentions user B, that it is the intended user.
(b) An interaction can be user A seeing user B’s tweet appear in his feed. If user A’s twitter feed recently had someone else mention user B, then you can be pretty confident that when user A mentions user B, it is probably the right person.
(c) A non-interaction is if user A mentions user B without having any prior interaction with user B.  When the above users mention my username, I really doubt they have every seen my twitter feed OR seeing me appearing in their feed.

(3) Twitter should figure out if user A has had any interaction with user B and if they haven’t, to show a popup of some sort to make sure that user B is indeed the right “Zaid” that they wish to reach. Here’s a mockup of what this could look like:

Ceiling-mounted showerheads

After one experience with a ceiling-mounted shower, I am appalled that this has not become the standard.

The ceiling-mounted showers don’t seem to be something you can simply plug in as an afterthought. They need to be planned for from the beginning of the construction. There is an alternate hack known as the ceiling shower arm which I’d imagine gives a similar but not the same feel to the ceiling-mounted shower head. The difference lies in the point of the water fall. The ceiling-mounted shower head is literally raining water from the ceiling where as the wall-mounted ceiling shower arm is shooting water from a similar place as your typical shower head.

Noise per post on google+

I’m always intrigued by how the Big 3(fb, twitter and g+) display each user post within their product.

I rarely find myself on Google+. Personally, it is a scary product for me because it always seems to want information out of me for purely selfish reasons, without providing me a clear benefit.

Tonight, I did find myself on google+ from a link on Hacker News. At the end of it, I thought I’d click around. Before I knew it, I found myself staring at this point:

If you are a facebook addict like me, just a quick glance at this point makes a few things stand out, namely the presence of the plus symbols when referencing “Good Morning America” and the hashtag before “internet2012″.

It made me wonder what a similar post would look like on facebook. So I actually tried to make a similar post.  And it appears similar to this:

Notice the absence of “+” symbols and other noise present on posts on Google+ and Twitter. Twitter is even bigger failure than Google for the noise in their posts because of their refusal to translate usernames into names.

I have always felt that one of the keys to facebook’s success has been their willingness to not shove their own branding for the sake of it and willing to adjust when they screw up. For example, the facebook “poke” feature used to be a big deal during their early days. You could see facebook taking pride in that feature and mentioning it in their PR efforts early on.  The poke feature continues to live on facebook but it more so as a novelty than anything that is shoved in your face.

My advice to Google would be to do away with the “+” before the names. Sure it may take away from their branding efforts but if they feel the idea of “plussing” things is ever going to go mainstream, good luck to them. Instead, they should take a lesson from Facebook. Facebook could have easily chosen a term like “Poke” instead of “Like” to strengthen their branding but they didn’t. Why? Because facebook understands that when people see things they like, they are more likely to click on a link that says “Like” than “Poke”. Similarly, Google should understand that when people read names of people in a post, reading the “plus” symbol adds no additional value. Moreover, it adds negative value. It is distracting. And it makes me conscious of the fact that I am on a niche social network struggling to find its identity.

Google+ vs. Facebook Noise Per Post

Previous Posts