Wednesday, July 08, 2009

Google OS

Announced today, Google will create a computer operating system to compete with Microsoft Windows, Apple OS X, and Linux named Google Chrome OS.

Initially, Google will be making Chrome OS for netbooks, a smart place to start as there are fewer compatibility issues with the simpler netbook computers. It is a good place for Google to cut its teeth on a new operating system. Google is currently working with netbook vendors and reports that Chrome OS will be shipping on netbooks by the middle of next year. After that, the implication from their announcement is that it will work its way up into laptops and then desktops.

Will it run Microsoft Office? Will it run Adobe Creative suite? Will it run games? This question is more up to the creators of those applications than it is to Google. Microsoft, Adobe, and game makers will have to develop their applications for Chrome OS. Will they? This is a very important aspect of Chrome OS to watch, which application developers commit to creating, or porting, their applications for Chrome OS?

Will Chrome OS become a full operating system like Microsoft XP/Vista/7, Apple's OS X, and Ubuntu? It is too early to tell really what Google's full intentions are. They may be only targeting the casual netbook market. That market is both small and vulnerable. It is an awkward market as it sits between ever improving Smart Phones that are much smaller and full on laptops that are much more capable. Netbooks don't generally fill the role as a primary computer, they are secondary machines for convenience. Because of this the whole netbook category may just disappear. And there is a chance that if Google is not quick enough, Chrome OS might slip away with it.

Personally, I am very interested in Chrome OS. I use XP everyday and OS X a couple of times a week. I would use OS X more, except that the applications I use everyday are on XP and, as a web designer, I have to test my work on the most common browser, Internet Explorer anyway. Thankfully I am savvy enough to keep my machine clean without having to run any crushingly awful anti-virus software.

But, it sure would be nice to have a cleaner, faster, and more reliable operating system. There is by no means any guaranty that Google can deliver, I am wary as to whether or not they can deliver. For comparison, their web browser Chrome is great and it is my primary browser. But, I am typing this post out in Firefox because, ironically enough, Blogger (a Google property) does not work well inside Chrome. If Google can't get its own web applications to run perfectly in their own browser, how well are they going to be able to get everyone elses applications to run on their own operating system?

Another interesting question is who does this hurt and who does this help?

On the hurt side, Microsoft is the obvious target. As Rob Enderle said, "This is the first time we have had a truly competitive OS on the market in years. This is potentially disruptive and is the first real attempt by anyone to go after Microsoft." Except, of course, it is not. Rob apparently has not heard of a small company down in California called Apple. Which is funny as he tries to pass himself off as some kind of PC industry expert. I guess Rob has not noticed Apple's ever increasing market share? Or that on several college and university campuses Apple usage is over 20%? He also seems to be jumping the gun a bit here, Google does not yet have Chrome OS out. And their first foray into netbooks is a year away. So, it's not really, "...on the market.." He, and most other 'industry pundits' seem to be missing the story hear, I guess due to their Microsoft bias.

The interesting question is, how does this really effect the market? My best guess is that it has potential to hurt Apple more than Microsoft. This is because people who have a choice in what operating system they use often look for something better, faster, more reliable, and easier to use. Regardless of what fanboys on either side say, that better operating system is OS X. It is easier, it is faster (mostly), it is more reliable. It is my humble opinion that most people who use Windows are either forced to because of business issues, or they just don't know enough to look at something else. Microsoft clearly has a hold on the business community with applications like Exchange, Outlook, and MS Office. At least for the moment, Google Wave may change that. And I think Wave is more of an immediate threat to Microsoft than Chrome OS is because it might open up the business market. If that happens, the operating system people choose to use will be much less important. That, in turn, opens the door for competing operating systems to go up against Windows.

But back to why Chrome OS is bad for Apple. If Chrome OS looks to be a really strong operating system, it might draw away application developers from the Mac platform (OS X). That would be bad, because, as Steve Ballmer once said, "Developers, Developers, Developers, Developers, Developers, Developer...." Good developers (who seem to be turning more and more to the Mac) are what drive great applications and that in turn drives the market. If Apple looses developers, Apple is less relevant.

Also, because most Apple users have a choice in what operating system they use, they can switch much more easily. If Chrome OS is as good or better then OS X, then Apple has a real problem. Except that Apple is a smart and creative company that may well figure out a way to be more competitive. Apple's reaction will be very interesting. Google and Apple are quite friendly, and they will both be running on the same core (Linux). Who knows, maybe Chrome OS will be sold on Apple hardware, maybe Chrome OS will become OS 11 (because ours goes to 11)? This is just crazy talk at this point, but with Apple and Google, I don't take anything for granted.

Monday, July 06, 2009

Artist


Jeff Reese, AKA, "Solomon Kane" is a cool guy. He is a big guy, an imposing guy, a gentle guy, a sympathetic guy, a caring guy, a giving guy, a thoughtful guy, a trustworthy guy, a religious guy, a philosophical guy, a surprising guy, and a creative guy. Definitely a creative guy.

I met him many years ago when I lived in Houston and had a gallery. I was a little suspicious of Jeff the first time I met him. At the time, I was not used to people being so forthright and it threw me a little. But, thankfully for me, it did not take long to realize what Jeff is, Jeff is true.

He is a cop. He also makes trippy, colorful, crazy, and mind-bending paintings.

The point of my rambling is that I was very happy to see that he has been getting some press lately. Bravo Jeff and good luck.

Saturday, May 30, 2009

Google Wave

What is Google Wave?

Google Wave is a 'next generation' email system. It takes cues from Gmail and builds a new model for conversation over the web. A simplistic way of looking at it is to say that it is a mash up of an email app, IM client, Wiki, blog, and photo sharing site. A more sophisticated way of seeing it is as email reimaged, or thinking about how one would build a communication system on the web starting from scratch.

Google Wave not only changes how we use email, but also how the nuts and bolts of it work. Resources (like images) are uploaded once and then shared where ever they need to be, in a document, a photo album, a blog, etc... And Wave will allow 'drag and drop' of images (and maybe other files?) into the browser directly from your desktop onto the web.

Instant Message or Email? Yes, both.

Currently, during an Instant Message conversation, each person waits while the other types. No more, as one person types, the other sees each word, indeed each letter, as they are typed. This instant and continual connection is what dissolves the line between what an email is and what an instant message is. Conversations can be conducted as they would in a current email environment, or can be treated like a chat session.

You say 'Conversation' I say 'Wave'

One of Gmail's innovations was the inventions of 'conversations'. In the 'old days', emails would be bounced back and forth between users and would whined up scattered across the inbox. But Gmail automatically consolidated all these emails into on expandable conversation. The new basic unit in Google Wave is simply called a Wave which is basically the same thing as a current Gmail conversation, but on steroids (legal ones of course). A Wave can be replied to like a conventional email, or the recipient can insert a reply anywhere in the original wave, so the reply has context. In addition, the recipient can edit the original email, treating it like a collaborative document.

This free wheeling editing capability could get confusing and downright dangerous if not for a basic feature built into the frame work of Google Wave: a timeline. This timeline can be used to 'roll back' the conversation within the wave to see who added or deleted what and when. It is a simple and intuitive method of tracking changes and makes this whole email thing much more elegant. You can seamlessly flow from a typical 'email' into a collaborative document to a chat and back again, the hole time being able to see exactly where the story started and how it grew.

Bona Fide


If it is not clear just how big of a step forward this is, know that Wave is from the same guys who did Google Maps. Google Maps completely revolutionized online maps. Every other mapping system has been chasing (copying) Google Maps for years. I expect the same will be true of Wave.

Mobile Integration

The developers of Google Wave have worked very hard to make all different kinds of communication seamless. Wave can be used like the email you know and love or like IM. But the developer's zeal for seamlessness did not stop there, they built the system from the ground up to work beautifully both on your desktop and on your mobile phone. There certainly is a difference between the mobile and desktop versions, but the parity between them far exceeds the differences.

For you, for me, it's free, it's Open Source.

Not only is the design and functionality of Wave extraordinary, but so is Google's approach to the platform, they are giving it away. Anyone can download and install Wave on their own server and run with it, no strings attached. The code is open and the dev team has made is easy to create 'extensions' that make Wave do what you want it to do. This is extremely powerful, what we have seen of Wave so far really is just the early iterations of the dev team, but Wave is more a frame work than a final product. I expect that Wave will evolve in many different ways in the coming years and that has the power to solidify it's continued success.

But when a developer takes Wave and makes it his own, that does not leave the developer on his own lonely product fork. Nope, Google Wave is designed to work with variants of itself. You can customize it and still have it play nice with someone else's customized Wave.

Plays nice with social networks

As I mentioned at the top, one of the core ideas is to create the content once and share it where every you want. That means plopping a Wave component down into your FaceBook page, should you be so inclined. Post a 'Wave' to blog? Sure thing, and it retains all its 'Wave like' properties. If you update the Wave, the Blog reflects that change as you change it.

Powerfully extensible

Google not only lets people mess with Wave, they want people to mess with Wave. The Wave dev team created a simple API for creating extensions. By doing this, they have invited a lot of people to the party. Think about how successful Firefox has become, in no small part because that is what they did. There are thousands of extensions for Firefox that let it do all kinds of things from grabbing video from YouTube to notifying you when you have a new email. Google is not staffed by dummies and they are not to proud to take a play out of the Firefox's playbook.

The Wave dev team has built a few of their own extensions to get the ball rolling. One of the most impressive is Rosie that instantly translates Waves into your language, letting you chat (in real time) with someone typing in a foreign language.

Other examples of Wave's extensions are:

  • Integrated with Twitter
  • Play Chess in real time in a Wave
  • (the aforementioned) ability to automatically post a Wave to a blog
And in this corner, from Redmond, Washington...

Wave is in beta now, open only to a select group of developers. It is scheduled to be released at the end of the summer (2009). As it stands, one glaring omission from Wave is calendar functionality. I have little doubt that it will be added in at some point. Maybe it is such a large feature set that it was not ready for the preview. Or maybe that functionality will be added through an extension. Or maybe, just maybe Google did not want to scare Microsoft too much.

I can not know or speculate if Google intentionally targeted Microsoft's Exchange server (that runs most company's email systems) or if the threat that Wave posses to Exchange is just a byproduct of Google's desire to build the next generation internet communication platform. Either way, Wave certainly is the scariest thing to happen for Microsoft since Firefox. In fact, it is significantly scarier.

If Wave proves to be reliable and secure, Exchange will have a competitor like nothing it has seen before. IT departments around the world will have the option of a wildly powerful, extensible, and controllable communications platform in Wave. And it is free. Compared to a buggy, semi-secure, closed, and expensive alternative (Exchange).

Wave lacks two things that Exchange has; Exchange is the leader so it is what IT departments know, and Exchange has integration with Outlook's calendar features. Outlook lets a company know who is doing what, when, and where. It is a massively powerful tool. If and when Wave adds similar (or, based on what we have seen from Wave so far, superior) features, Microsoft will be in real danger of loosing it's grip on the business market and by extension, it's grip on the operating system market. Oh, did I not mention, because Wave is completely web based, it does not matter what operating system people are using to access it, it is all the same. Unless you are running Internet Explorer which was distinctly absent from the list of browsers that Wave will work in. But then, if you are still running Internet Explorer, you have bigger problems...

There is a lot of work still to do on Wave, and a lot of ground it has to cover before it can even be considered a threat to Microsoft. But, in my mind, it is the first real challenge that could be a serious threat to Microsoft as a whole.

And to be frank, Microsoft does not look to be in a position to deal with a serious competitor right now. They look better now than they have for years, they are set to release Windows 7 that may be their first operating system that does not suck since Windows 2000. They recently launched their new search engine, 'bing' that also does not suck. It may even be on par with Google. But, 'not sucking' is no way to compete with a serious threat. And when you release a new product, it can not be 'just as good as', it needs to be better, otherwise who cares?

Tuesday, May 19, 2009

Third Place

I was awarded third place in the photography catagory for Mega-Mum at this years Katonah art show.

Mega-Mum

Saturday, May 16, 2009

Katonah Art Show

The Women's Civic Club of Katonah is holding the 2009 Annual Beaux Arts Exhibit at the Katonah Library. The show runs from May 18th through the 23rd. The reception will be on Saturday May 23rd, 2009 from 2pm until 4pm.

I have two photography works in the show:

Mega-Mum
Flower Kaleidoscope

Wednesday, April 22, 2009

Microsoft has dumb customers

Microsoft features 'real' people in their new ads who are looking for laptops and, surprise, they find that PCs running Windows are better for them than Macs.

The first 'shopper' up was the now infamous Lauren who says she is on a strict $1000 budget. Why such a strict budget Lauren? You are driving a VW Beetle that costs a good $10,000 more then a nice little Honda or Toyota. It's a vanity car. I don't know much about clothes, but yours look trendy and expensive. And, in the end, you are 'drawn' to one laptop because of its looks.

So, the idea that you are on a budget, or that you are too smart to get suckered into the Mac simply for its design is flat our ridiculous. In reality, 9 out of 10 Laurens wind up buying a Mac


Second 'shopper' up is Giampaolo. He says he is 'technically savvy'. He drives a Ford Probe, 'nuf said.

Also note that none of these shoppers seem to do any research until they hit the floor at their local Best Buy. That's just dumb.

I'm going on about this because it is really sad that Microsoft just can't figure out how to find an ad agency with a brain.

Oh, and I own a Mac (I got a good deal on it). And I run Windows on it. And I drive a Toyota Matrix. It's not pretty or hip (it is downright ugly) but it was cheap, reliable, and is like a mini truck when I put the rear seats down.

Thursday, March 19, 2009

Circus

People are very upset about bonuses handed out to AIG execs. Granted, it is rather shameless for AIG to be continuing down the same seemingly greed driven path they have been on, but let's keep two things in mind. First, we don't know why the bonuses were given. There is a slight chance that these execs made some kind of herculean effort that minimized AIG's loses. Maybe without these people things would be a whole lot worse. I'm just saying it's possible. Second, it's only $165 million. That is just peanuts in the greater scheme of things. No, actually it's less then that, it's peanut shells.

Yes, it sickens me that a bunch of greedy bastards who screwed up royally are getting even more compensation for their irredeemable behavior, but this huge uproar over it is simply a side show we don't have time for. We and out leaders should be focusing on fixing the larger economic problems at hand. Spending this much time over how $165 was used is just stupid.

And, it's not AIG's fault, it was written into law. There was an amendment added that allowed any bonus stipulated before February 11, 2009 to be paid out. So can we really blame AIG for handing them out? Well, of course we can, but the bigger issue here is were did that amendment come from. There is a lot of finger pointing, but no one is fessing up.

This amendment is the much, much bigger breach of ethics then the bonuses themselves, because it is a grotesque use of political power. We need to stop talking about the bonuses and simply have the Senate setup an investigation into who added the amendment. It does not have to be a big show, put just enough people on it to get it sorted out. Once we know who did it, we know who will be resigning. Or, if they are too stupid and cowardly, who will be expelled from the Senate.

It is a bit ironic, but if the White House and Congress would spend even one percent of the time they have spent on this circus on each and every $165 million they spend, we wouldn't be in this mess to begin with.

Friday, March 13, 2009

AdSense Interest-Based Advertising

Over the coming months, Google will be rolling out a new feature to their AdSense system called "Interest-Based Advertising". If you are not familiar with AdSense, scroll down a little and a look in the right hand column. See the light blue box that says at the top, "Ads by Google"? That is AdSense. Ads in that box are automatically placed there by Google. Google scans the content of my site and figures out which ads match that content. I write about photography a lot, so most of the ads are photography related. I get a couple of pennies every time those ads are clicked.

With this new "Interest-Based Advertising" system, Google will change the way it determines which ads will appear. Ad selection will now be, at least in part, determined by a visitor's profile that has been built up over time. What that means is that Google will track your movements on the Internet and determine what you are interested in. Don't get paranoid, it can only track you on Google properties and sites with AdSense. Google requires all participating sites to disclose this in their Privacy Policy. If you look at a lot of photography related sites, Google will think you are a photographer and show you photography related ads. It will not matter too much which site you are on, if the site has AdSense, Google will populate that site with photography ads.

This is the logical path for Google to follow, but I'm not crazy about it and think that, to some extent, it is a bad idea. It too easily pigeon-holes a person into being one type of shopper, in essence, one type of person. Sure, I look at a lot of photography equipment, but what if I decide I want to start scuba diving? If I go to a scuba blog, will I still see ads for photography? Now, it's reasonable to assume that Google will eventually realize I am now a photographer and a scuba diver, but how long does that take?

This may water down the effectiveness of AdSense as there will always be a lag between what Google thinks my interests are and what my interest is at that moment. For instance, if I go to a blog about baby cribs to read up on those for the first time, AdSense may show me ads for photography, because that is what Google has determined my interest to be. Well, I'm not shopping for photo gear, I'm shopping for cribs. Eventually, Google will figure that out, but that is of no use to that first web site I went to. That web site owner won't get any of my clicks because they are not relevant to what I want right now. This, ironically, may hurt the most relevant web sites that show up at the very top of Google search results as you will look at those sites before Google has a chance to figure out that you are now looking for cribs.

Can I turn "Interest-Based Advertising" off?



Yes, Interest-Based Advertising can be turned off. Both as a web site owner and a surfer.

If you are a web site owner, you can go into your AdSense account and opt out of this new system in which case, ads will be served to your site they way they have been. Here is how you turn off Interest-Based Advertising. Though, Google is implying that you may not have access to the same pool of ads because some advertisers may opt to only put ads on sites that are using Interest-Based Advertising.

If you are browsing the Internet and you don't want Google to track your activity for use with this system, you can opt out of the tracking cookie here. If you want to take advantage of this new system, but want more control, you can set your preferences here.

So far, I have only talked about the potential doom and gloom of this new system, but it can be a good thing too. It will allow advertisers to target their audience much more precisely, and most importantly, on an ongoing basis. An advertiser could setup their ads to remember how you have interacted with them in the past. For instance, say I click on an AdSense ad for camera equipment on Amazon.com. Amazon has the power now to remember the information for the next AdSense delivered ad I see from them. Maybe I clicked on an add for a specific camera and bought it. Amazon has the ability to then tailor the next ad I see from them to maybe some lens or other accessory for that camera which they currently have on sale. The interaction possibilities are almost endless and may give the consumer more timely and relevant ads. That can be good for the consumer and the web site owner because it means I will be clicking on more of their ads and they get more of Google's pennies.

And, this being Google, they are smarter then I so it is likely that they are at least aware of these pitfalls and are working to minimize them, or make them go away entirely.

I've turned off the Interest-Based Advertising on this site for now, I don't want to be part of the 'beta' project. But I will be keeping an eye on the system and experimenting with it in the coming years to see if it becomes more of a helpful or harmful service.

Wednesday, March 11, 2009

Buttons = Good

The 2nd generation iPod Shuffle was one of the most beautifully designed mass manufactured products ever (IMHO). Granted, it had the dreaded click wheel, but its size, shape, and the fact that it was basically a clip with a music player built in made it one masterfully designed object. It bordered on being too small to be practical, but it was still large enough so that it was possible to find after you put it down.

Ever the optimist, I thought Apple would improve the Shuffle by keeping the shape, but replacing the click wheel with discrete buttons that would be easier to find and distinguish by touch. And maybe add a little screen?

Sadly, this was not to be, the new iPod shuffle eschews buttons to the point of sacrificing usability. It is also too small and nondescript. Put it down and I dare you to find it again.

The controls are on the headphones which ties the player to the headphones. Don't like the included headphones? Tough, get used to it. It's Apple's way or the highway.

Why even bother having the headphones plug in? you can not change them, so a more fully thought out design would simply integrate them with the player. There is simply no need to have them as a detachable part. It's an odd oversight for a company known for its design prowess.

Granted, most people will probably still be able to pick it up and just start using it, but there are several features that will be opaque to those who don't read the manual. But, for such a simple product, should there even be a manual?

These hidden features are all based on audio feedback feature of the new shuffle, it now talks to you. I hate the idea of my audio device talking to me, but no one will know they are there, so I guess that it's a wash.

But why build features into a product that people won't use, that people can't use because they don't know they are there.

The hardcore Apple consumers, not the fanboys, but the ones that buy a new iPod every year because they break, or loose, or just want to replace their old iPod don't read the manual. They just want to pick it up and use it, taking the cues on how to use the player from the player itself.

It's just bad design to obfuscate the functions of a product.

Edit: Almost as soon as I published this post, I realized that there are plenty of good reasons to obfuscate functions of a product, especially software. Many products (like Microsoft Word) have huge features sets that only a handful of people use. So obfusscating those features clear up the interface for the average user, but leave them there for the power user.
Now, the iPod Touch is incredible. And now that it works with the Kindle Bookstore, it's even more incredible. I had a chance to have a look at a the Kindle App for the iPhone and, though it was a little small, found it to be a cool and usable eBook reader. Granted, I'm still young enough to set the type to its smallest setting, that does make a big difference. If you can not read it at the smallest text size, it becomes very tedious to flip the page every two seconds. I wonder too if it will also cause excessive eye strain having to constantly go from line to line as you are forced to with such short lines of text.

Talk, Not Torture Wins the Day

"Similarly, it was a relationship-building approach that we used to persuade a detainee to give us information on the whereabouts of Abu Musab al-Zarqawi, the former leader of Al Qaeda in Mesopotamia — information that led to his being located and killed in 2006."

I wonder why no one at the Bush White House thought this was worth mentioning...

From, "Try a Little Tenderness".