Ever since Apple rejected the Google Voice application for the iPhone last year, the tech press has tried to play up a corporate rivalry between Apple and Google. Will people pick Android or iPhone? Will Apple make Bing the default search engine on the iPad? Will Google start making touchscreen tablets to “kill” the iPad? I’m sure Eric Schmidt and Steve Jobs don’t get along as much as they used to, and Apple and Google certainly have experienced some overlap in terms of competing markets and target audiences. Nevertheless, for a lot of everyday consumers, the Apple/Google dynamic is more of a hybrid synthesis than a divided pledge to one or the other.

Here are a few examples:

  • Me: As some of my Ubuntu-using readers are dismayed about, I recently switched my primary operating system to Mac OS X on a Macbook Pro (still using Ubuntu on the netbook, still will keep updating Ubuntu tutorials). At the same time, I have an Android phone, and I will not be giving it up for an iPhone until Steve Jobs says (in all sincerity, not as a joke) “I love Google Voice and I think it’s the app everyone should install on the iPhone!” To make the most of my Android experience, I use GMail also, even to check my non-GMail accounts (via POP3). And, of course, I use Google as my main search engine.
  • My wife: She’s an Apple user through and through. She uses a Mac at work, and she uses a Mac at home. She has an iPhone. She uses Mail, not Thunderbird or GMail. Safari (not Chrome) is her main web browser. At the same time, she has a Nook (Android-based) e-reader, and Google is still her main search engine.
  • My pastor: Even this Apple hipster recently traded up his iPhone for an Android phone (albeit an iPhone clone), but he plans to get an iPad to keep up his “street cred.”
  • My sister-in-law: She uses a Mac Mini with iTunes and has an iPod, but she also has an Android phone and a GMail and Google Voice account.
  • My boss: She uses Google for just about everything. It’s her search engine. GMail is her email. She just got started with Google Voice the other day. She uses Picasa to organize her photos. But she’s an iPhone user.

In fact, I would say, at least among my social circle, the last example is the most typical. Yes, I know a lot of iPhone users. Before they had iPhones, they had iPods. Some of them still use iPods separately from their iPhones. But Google is the main search engine. GMail is the email. Google Voice is starting to catch on. Even if you don’t have an Android phone, there may be other Android devices (like a Nook) that you pick up. Even if you love Google, you may still have an iPhone.

Who’s going to win? Apple or Google? I say both will win. In some ways, both have already won.

P.S. I do know a couple of iPhone users interested in Google Voice. Anyone with a non-jailbroken iPhone who’s been using the two together for a while willing to share the experience of using the Google Voice mobile page in Safari? Pros and cons?

Two years ago, I posted Privacy on the internet doesn’t exist. Well, it still doesn’t. I’m not saying you should go out of your way to disseminate your personal information to the general public, nor am I saying that paying attention to privacy settings in various online services is an exercise in futility. What I am saying, though, is that the idea that you can use the internet and be totally off the radar from governments and corporations is delusional.

Google and Facebook have certainly had their screw-ups when it comes to user privacy. But you have to realize we live in an increasingly networked and digitally stored world. You do not have control over everything about you. If you use the library, the government can find out what books you read and how long you read them for. If you even just look at an item on Amazon, Amazon keeps track of what you’ve looked at. If you encrypt your emails you send out, even if you run your own mail server locked in a bullet-proof vault, the people who receive those emails may forward them on unencrypted or may have weak passwords that get guessed by cracking programs or people who then read your private emails. If you don’t have a Facebook account, your friends who do will still post pictures of you and comment about what you all did last night. If you own a credit card or have a bank account, your information is stored somewhere or even multiple places in a networked computer system. All it takes is one unscrupulous or stupid employee to allow someone else access to your information, and it’s out there.

Are you using a proxy? How do you know you can trust the proxy with your information any more than you can your ISP? If you don’t trust Google’s privacy policy, why should you believe Scroogle’s?

I really am sick and tired of tinfoil hats (especially on Linux forums) pretending they have some magic bullet of privacy just because they use ixquick instead of Google to do searches. Unless you live in a cave, have no bank account, do no business, never see people, don’t have a phone, don’t pay taxes, and never use a networked computer, your imagined total privacy simply does not exist.

Do I care that Google knows who my friends are and how often I call them? Not really. Before I had an Android phone, I used a Virgin Mobile phone. Guess what! Virgin Mobile and Sprint (whose network Virgin borrows) knew who my friends were and how often I called them. Do I care that Google knows what I’m searching for? Not really. I’m not searching for anything that anyone else isn’t searching for. You can tell because they now try to guess what you’re searching for, and it’s usually what you are searching for, even if you’ve never searched for that before. Do you think if Britney Spears does something crazy that you’re the only one searching for “Britney Spears [something crazy]“?

And also, do you think if the government suspects you’re a terrorist that they really won’t just tap your phones and stalk you (I believe it’s called surveillance) anyway? Don’t you think the hospital, when served with a subpoena, will hand over your medical records? Don’t you think the store you shop at will hand over its security camera footage of you shopping there and what you bought? Please, just put the tinfoil hats away. Use common sense, and that goes both ways. You can hide most things from the general public, but if the corporations and governments want your information, they will get it. That doesn’t mean you have to make it easy for people to find information about you, but it does mean you can’t pretend your information is impossible to find.

Google just announced a new service called Buzz, which is supposed to be Google’s answer to Facebook. Unfortunately, based on the Buzz site and its accompanying video, I don’t see this supplanting Facebook any time soon. I’ve got some advice for Google on how to make it work:

  1. Allow people to start slowly. Yes, when Facebook was released to the general public (not just college students), a lot of us felt like “Really? You want me to sign up for yet another thing? I thought we did all this? Friendster, MySpace, Xanga, etc. I don’t want another account.” Many people gave in, though, and created another account because Facebook offered the kind of lively community other social networking sites had not yet offered. It’ll be a lot more difficult to convince people to start up not only another social networking account but another email account. A good chunk of my friends have GMail accounts, but they don’t all have GMail accounts. From what I’ve seen, Buzz requires a GMail account and is part of the GMail interface. That’s a mistake. It should be its own thing (like Docs, Translate, Maps, etc.) with perhaps added integration with GMail if you already have a GMail account. Google wised up to this with its recent changes to Google Voice (you can have a subset of GV features by using your current cell phone number, and you can add more GV features by creating an entirely new GV number). If Google doesn’t encourage people to start slowly, Buzz will die, because I’d much rather keep in touch with all my Facebook friends than only the ones who use GMail (by the way, I have a GMail account, but it is not my main email account, and I check it through an email client, not through webmail).
  2. Really follow through on reducing noise-to-signal ratio. It’s taken me a long time, but I’ve finally grown to love Facebook. There are a few things about Facebook that still annoy me, though, and if Google wants to have people use Buzz, Google needs to step up and really fix the mistakes Facebook has refused to fix. The biggest problem for me now is that I’m basically friends with someone or I’m not. There are people I want to keep in touch with, but I don’t want to know every single aspect of their lives. Right now, Facebook allows me to either ignore certain friends completely… or hear about what they had for breakfast, and lunch, and snack, and what latest gadget they got, and some link they thought was interesting, and twenty pictures of their baby daughter. If Google can organically make the updates fit how friendships really work, that’d be a huge draw for future former Facebook users. No more fretting about whether someone is an acquaintance, a friend, a former close friend, a current close friend, a family member. You’ll get the kinds of updates you care about. Certain people will appear more frequently in your feed or more kinds of posts you care about will appear more frequently (to anyone who’s my Facebook friend right now, I love pictures and interesting status updates—I hate weird applications, quizzes, and embedded videos).
  3. Make privacy settings easy. The privacy settings in Facebook right now are the worst of both worlds: they’re complicated, but they are also not comprehensive enough. Just as I don’t want to hear everything about what’s going on in certain people’s lives, I don’t want everyone to know what’s going on in my life, but sometimes I want even acquaintances or not-so-close friends to know certain things. In Facebook, people can basically either see your updates… or they can’t. If Buzz has the ability to set any given post as for just super-close friends, for all my friends, for all my friends and acquaintances, or for anyone with internet access, that’d score points for me and make me want to move over from Facebook.
  4. Keep the interface consistent. I have no doubt, actually, that Google will do this. I’ve seen them overhaul GMail and the Google homepage, but they tend to take years to do a makeover. Facebook seems to want to redecorate every few weeks, and that annoys its users. If Google wants to bring people over, there needs to be a lot of emphasis about what Buzz has to offer that Facebook doesn’t.
  5. Encourage folks to “dual-boot.” If Google can find a simple way to encourage people to try out Buzz and actually use it while not entirely giving up Facebook, that’d be gold for Buzz. No one is going to drop Facebook completely and start Buzzing. If Buzz is going to take off, people have to be able to test the waters. I would suggest a Buzz kickoff week, in which Google encourages everyone with a GMail account to take a brief sabbatical from Facebook and Buzz about something cool that week.

That’s all I can think of. And I don’t even think that’s a surefire way to get Buzz to take off. I think if Google takes all these suggestions, it may have a fighting chance against Facebook. No guarantees, though. Right now, Facebook is everywhere.

On Tuesday, Rick Spencer announced on the Ubuntu developers mailing list that Ubuntu has entered a revenue sharing deal with Yahoo! and will make Yahoo! the default search engine in the next Ubuntu release (10.04, Lucid Lynx). This sparked an extremely long discussion thread on the Ubuntu Forums about whether this is a good idea or not.

Generally speaking (with few exceptions), the reactions fall into one of two categories:

  1. This is great. I won’t use Yahoo! myself, but if it makes money for Ubuntu, why not? How hard is it to change the defaults. Two clicks.
  2. This is unacceptable. Yahoo! is in bed with Microsoft. This is wrong. If Ubuntu needs money, we should donate. Why wasn’t the community consulted?

Well, my reaction to this deal wasn’t quite either of those. Yes, I believe the community should have been consulted. That isn’t really what bothered me. What bothered me is that the decision was made soley with regard to revenue and not thinking at all about the user experience. It wasn’t “We evaluated the default search engine and decided Yahoo! has better search results or gives a better search experience than Google, and so we have decided to enter a revenue-sharing deal with Yahoo!” Nor was it even “We evaluated Yahoo! and Google and found the Yahoo! search experience to be only slightly worse than the Google one or about equal, but we thought revenue-sharing would be worth the sacrifice.” No, no mention of the user experience at all. It’s just the revenue.

I have nothing against Ubuntu making money. Mark Shuttleworth has deep pockets, but if Ubuntu is to be self-sustaining, it can’t just drain his pocketbook indefinitely. Nevertheless, defaults matter, and if they didn’t this deal would get Ubuntu no money (if most people changed the default, very few users would keep Yahoo!, which means Ubuntu wouldn’t get much revenue from this deal).

That last bit is something people don’t realize. If all (or even most of) the Ubuntu users change the default to Google or Cuil or Scroogle, then you can’t say “Well, I won’t use it, but great for Ubuntu to make some money.” They won’t be making money if you all keep changing the search engine.

But we won’t all be changing the search engine. Anyone handed the live CD and trying to do a search will either not know Yahoo! is the default search engine or just not bother to change it. (One of the reasons defaults matter.)

So I can see only two sensible reactions to this deal:

  1. This is great. Anything to make Ubuntu money. I intend to keep Yahoo! as the default to make Ubuntu money.
  2. Extra revenue is great, but why isn’t the user experience even considered when making this decision?

Obviously, I choose the latter.

Many Linux advocates and Linux bashers still think the success or failure of Linux in the consumer (not server or embedded) space rests on technical merits. Implementation, marketing, pricing, inertia, vendor lock-in—no, of course, those have nothing to do with whether people decide on Linux as opposed to Windows or Mac OS X. Would it help to work on the technical merits of Linux? Sure. Will that alone make Linux a success for consumers? Hardly. Technical merits will get technical users into it (Network admin, want a server? Use Linux. Hey, TiVo, want a free operating system for your DVR product? Use Linux).

Linux had a few good opportunities to succeed, but flubbed on the execution:

  1. OLPC. When I heard about the One Laptop Per Child project, I got giddy. It was marketed as the $100 laptop. It was going to be durable. It was going to use Linux. It was going to help kids in developing countries learn. If that had been what really happened, Linux would have really taken off, at least in certain demographic segments of the world. What really happened? Well, the laptop was nowhere near $100. It was more like $200. And if rich folks wanted them, they had to pay $400 ($200 to get one, $200 to give one). It also was a pretty ugly laptop, with an extremely crippled version of Linux.
  2. Dell. When Dell started up its Idea Storm section, it probably had no idea the section would be bombarded by Linux users demanding Dell start offering Linux preinstalled. Well, Dell half-heartedly gave in and offered a couple of select models with Ubuntu preinstalled. This half-hearted effort doomed the new venture to failure. Dell hid Ubuntu away so no one could see it on their website without a direct link or clever Google searching. Dell priced the Ubuntu laptops more than spec-equivalent Windows laptops. Dell “recommended” Windows on all the Ubuntu laptop pages (it still does). Dell still used Linux-unfriendly hardware (Broadcom, anyone?). To sum up, Dell was not invested in really selling Linux preinstalled. It just wanted to sort of, kind of appease the Linux community (most of whom continue to buy the cheaper Windows-preinstalled laptops and then install Linux for themselves).
  3. Netbooks. I love the idea of netbooks. The execution was terrible, though. They were not heavily advertised. Early netbooks had 512 MB of RAM and 4 GB SSD drives with 7″ screens. The battery life was poor. The keyboards were cramped. The screen resolution was practically non-existent. Worse yet, all the OEMs included crippled versions of Linux… Linpus Linux Lite, Xandros… installing software became in reality the nightmare that Linux haters often misrepresent it to be. It would be like having apps for the iPhone without an App Store. Yes, you could install a regular Linux version yourself, but that’s not what the everyday consumer is going to do. Microsoft slammed the years-familiar XP down on netbooks, and—suffering from a bad implementation and no marketing or advocacy from OEMs—Linux on netbooks floundered.
  4. Android. In many ways, Android is actually a success. But it is not the success it could have been. When people were saying various Android phones could be the next “iPhone killer,” I thought, Hey, maybe they could be. We’ll see. I wasn’t surprised to see that the G1 did not kill the iPhone, the MyTouch didn’t kill the iPhone, the Hero didn’t kill the iPhone, nor did the Droid, nor did the Nexus One. I have a MyTouch 3G with Android, and I love my phone. I understand very well why it didn’t kill the iPhone, though. Apple understands how to make an excellent user experience, and Google doesn’t. That’s the bottom line. I’m not an Apple fanboy. I actually disagree with a lot of the design decisions Apple makes. What I don’t dispute is that Apple has a vision. Every decision, whether I agree with it or not, has a rationale that makes sense. Yes, there are pros and cons, and Apple weighed them and decided the pros outweighed the cons. With Android, though, and with various HTC phones using Android, I see various bad interface implementations that have no pros at all. I just don’t see anyone properly testing these things. For example, on the MyTouch and the Nexus, the speaker is on the back of the phone. Why? On some of the Android text dialogues, you have to tap into the text field (even if you have no hard keyboard) to get the onscreen keyboard to appear (shouldn’t it appear automatically if the text field is in focus?). Those are just a couple of examples.

Just yesterday, Steve Jobs announced the iPad to much ridicule. People made fun of the name. People said it would be useless without Flash, a USB port, without a front-facing camera, without multi-tasking. They called it an oversized iPhone. They said the 4:3 aspect ratio wouldn’t be good for movies. The LED screen wouldn’t be good for reading in sunlight or for long periods of time.

I kind of liked it. I wasn’t overwhelmed by it. I wasn’t drooling. But I can see the appeal. It looks like a slick device, and it’s priced a lot lower than people thought it would be (most of the speculation saw it between $700 and $1000). If it’s a standalone device (doesn’t need to hook up or sync to a Windows or OS X computer with iTunes), I might consider it.

I would be curious to see if any OEM is going to step up to the plate here, though, and give Linux a real chance. I doubt it. It would be quite simple, though. Create a tablet just like the iPad (has to include proper multi-touch, though… no backing out for fear of so-called patent infringement, Google). Run a Linux-based operating system that is mainly open source (but can have some proprietary programs on it). Include multi-tasking. Include a proper software repository. Use a regular hard drive instead of SSD drive. Include USB ports. Have better screen resolution or a widescreen aspect ratio. Then price it just a little below the iPad… oh, and give it a proper name… one people won’t make fun of.

How simple is that? Will it happen? Probably not. A bunch of iPad imitators will pop around, sure. They’ll each have serious flaws, though. Many will lack multi-touch. Most will be too bulky. Some won’t have a sensible user interface. Some will be too expensive. Then I can tack it on as yet another way Linux has failed in the consumer space.

Mark Shuttleworth, if you’re reading this, it’s about time you realized Bug #1 gets fixed once you create a full and unified software-hardware user experience. Hoards of Windows users aren’t going to download the Ubuntu .iso, set their BIOSes to boot from CD, repartition their hard drives, install Ubuntu, and then troubleshoot hardware compatibility problems. You (or someone with your savvy and financial resources) need to be the open source Steve Jobs if Linux is going to succeed in the consumer space.