Google’s Secret Plan

Some speculation on Google’s secret plan…

For the longest while we’ve been observing Google producing gobs of services and tools. And it’s fairly well known that Google pays and encourages it employees to develop pet projects, with the good ones going into Google Labs. And, curiously, Google has been placing job postings for operating system gurus, making offers so attractive that talented leads, silently frustrated within Microsoft, have left the company and gone to Google — this is happening so much that Microsoft’s CEO is said to have literally thrown a chair and a few explictives. They know they’re in trouble. They feel it.

I like Google!

But all this has led to the community scratching its head. What is Google up to?

At CES 2006, Google introduced the Google Pack, a free set of essential software for the PC. (I wish they’d do one containing OpenSource software for the Macintosh’s OS X.)

But yesterday The Register reported Google may have prematurely tipped it’s hand: they’re working on a Linux Distribution. Today, Google denies it.

Prior to this, leaks happened that Google had its own internal operating system, based on Ubuntu, which was used to manage its search cluster, and rumors that they’d be releasing one. But it never really really felt real that they might actually have a deliberate long term plan. But isn’t that how all the other Google technology snuck up on us? Just appearing overnight, perfect, as if by magic with no prior marketing fanfare?

But looking at the Linux distribution list, do we really need another?

I don’t think making a new distribution is the real goal.

Linux has one major problem: it’s desktop experience for mortal users just sucks compared to commercial platforms like Windows and OS X. I don’t think anyone seriously denies this.

Why is this? I think the reason, I believe, is that installation is too complicated, device detection can be tricky, video is tricky, sound is tricky, plug’n’play is tricky, there’s no real standardization on the desktop, and so forth. And, while anyone with a slightest technical background can get past these bumps virtually unnoticed, you’ll never see someone unfamiliar with computers getting past these problems on their own.

Naturally, there are real reasons for Linux to act the way it does, the primary one being that it wants to support all the hardware it can, while at the same time remain slim and compact by not wasting memory or diskspace for hardware your computer doesn’t have. Good, solid, techincal reasons …but they come at the cost of added complexity and increased user interaction, requiring the end user to know more about the configuration of the machine than other operating systems that don’t care about such things.

To date, no one has really addressed this short comings in a serious, methodical way. Maverick programmers like to develop new code with raw power and functionality, not coddle inexpereinced users with graphical environments to do what can already be done from the command line. Bluntly put, many serious developers just don’t understand where mortal users are coming from, nor how to build a good user interface.

This is where I think Google’s secret plan comes in to play, assuming they even have one. They certainly have the talent to pull it off.

Is it possible to make a fast and beautiful desktop for Unix? Absolutely. Rasterman, a highly talented graphic artist and assembly programmer, stunned the world with Enlightenment as an X-Windows window manager, but that required non-zero skill to make work (and the results were worth it). But, I have to say it is Apple has proved with OS X that it’s possible to put an amazing graphical shell around Unix, in this case FreeBSD, and produce a platform so easy, so stable, so fast, so pretty, and so intuitive to use that a total newbie can be productive shortly after firing up the machine for the first time.

Meanwhile, Microsoft stuggles to keep up.

My prediction?

Google is going to use its many talented resources to solve the Linux Desktop usability problem once and for all.

  • Installation will be far easier.
  • A new Google desktop will come forth, and it will be brilliant.
  • You’ll be able to do multimedia with no more complication that commercial systems.
  • Devices like memory sticks and digital cameras will just “work.”
  • The operating system will get an overhaul by proven experts.
  • It will be free and open.
  • Google will make a trusted and tested Linux Google Pack part of the distribution.
  • Google will assist in making free browsers, like Mozilla/Firefox, even better.

In short, we’ve seen what Google can do with the web. We’ve seen what Google can do with a platform. Now we’re about to see what happens when Google can enhance, extend, and optimize the platform: new, mind-blowing applications that were never possible before that are finally accessible to everyone.

UPDATE 19-Feb-2006:  Hmm, check this out… Google is making it’s Windows applications work on Linux.

Out of the mouths of babes…

After traveling all over the West coast, attending computer conferences, getting sick, and playing catchup, I felt like it was time to unwind and just do something fun before work snuck up on me Monday. So, I surprised the spouse by announcing I’d like to have the niece (6.5) and nephew (3) come over for the day. My intent was to take photographs and go out to dinner. Connie, their mother, was happy to oblige.

The kids showed up and made a bee-line to the toy area. I’d seeded it with a number of things from a My Pretty Pony and Barbie to trucks and a Nurf airplane. The kids tore into the cache and had a blast, and as always, this escalates to chases around the house, and it ended with Erich and I throwing the Nurf airplane back and forth back and forth from the top and bottom stairs.

With the sun going down, I decided it was time to pull out the photography equipment before we lost what light we had. I had this new setup that was a huge backdrop, allowing the kids to spread out and not have a cluttered scene. Erich insisted on wearing a tie that was far too long, and Madison wanted to make exaggerated body contortions — which, as we were all surprised, turned out to be some of the best photos we got of the event.

We wrapped up by going out to eat, and the kids asked for Mac’n’Cheese and a salad. With this meal came a set of saltine crackers. Two in a sealed pack.

I looked over at Madison and complained “I didn’t get any crackers!” And in her nearly 7 year old playful way, moved hers safely out of reach from me.

That’s when Erich tugged on my shirt. “Uncle Walt, you can share mine.” And he handed me his one and only cracker package. It’s things like this that tug on your heart strings.

“Thank you Erich,” I said, not really wanting the crackers, but appreciating the gesture, and started to open it. I was quickly interrupted.

“No, no — they’re special, for dessert,” he corrected me. So, I took the crackers and proped them up against the table decoration so we could watch them in growing anticipation.

The meal progressed better that you might expect for two kids who might be more interested in playing with their uncle than eating. But finally the moment arrived, Erich declared we were done and may now have our crackers.

He reached over, took the two cracker pack, and struggled to get through the plastic wrap. This is what I love about Connie’s kids, they’ve been taught not to whine and fuss when they get frustrated, but simply ask an adult for help.

“Uncle Walt, can you help me open this?” Erich asked in his charming little voice.

“Sure, Erich. I can help you.” And I took the crackers, opened the wrap just enough so that he could complete the task, and handed it back to him.

Now remembering that it was difficult to open when he handed it to me, Erich used the same mega-human super strength to remove the crackers after I had returned it to him. One went flying on the floor, the other he caught in his hand in a move that would have made Spiderman proud.

Erich looked at the cracker in his hand, then me, then the floor, then back at me. And in the saddest, most compassionate voice he said, “Ohhhh nooooo,….”, he looks back at the floor, “…that one was YOURS.”

Then, with cracker still in his hand, he eats it — right in front of me, no compulsion nor guilt.

It was starting to get late, and Erich had to give up his place on my lap so that Madison could also do situps (it took a while for the check to arrive, so I was keeping the kids busy and trying to wear them out). Erich wasn’t happy, started to get a little fussy, so mom started counting slowly to three.

As every child knows, you never want mom to actually reach three. Erich got to mom, wimpering, by two. In his mind he wasn’t done doing situps, and it wasn’t fair.

We were ready to leave, but Erich didn’t want to go until he got to do his set of situps. Unfortunately, there wasn’t time.

“Hey Erich!!! You wanna go back to my place?”

“No.”

And I blurted it out, the ultimate bribe… “You can drive!”

His eyes lit up, and what I originally intended as a funny joke, became a solid promise in his mind. His demeanor changed instantly, and he announced to mom, the waitress, the people sitting at the table near us, and the hostess that -he- was gonna drive us home. It was cute.

But, as we got the car, it became clear we were going to have a small problem on our hands. Erich realized as we opened the back door and stuffed him into the car seat, his dreams of driving were going to remain shattered for at least another 13 years.

He didn’t make a fuss, but it was pretty clear, “You said I was going to drive, and I can’t do -that- from back here.”

I looked at Connie. Connie looked at me. And a big grin spread across our faces. I looked at Connie and said, “you okay with this?” She smiled. “Sure, why not.” …our dad had instilled in us the importance and difficultly by doing the same. I turned back to face the car seat, “Erich, I promise, you’ll drive us home. No kidding.”

He was certain there was a trick, “really?” Connie and I both affirmed.

I drove us home that night, but stopped at the top of our court, making sure there was no traffic anywhere, no kids playing, nothing. Connie instructed Erich to come up front, and as he eagerly climbed out of his baby seat, Madison started to have doubts surface. “Are you really going to let -him- drive?”

“Yes we are.”

By this time, Erich was in my lap. “Can you reach the pedals Erich?”

“No…”

“Okay, then I’ll do them for you. You tell me when to stop or go so we don’t hit anything; meanwhile, you steer.”

Eric grabbed both hands on the wheel and said “GO!”

And, at a creeping 2 miles per hour, down the dead center of the road, with my hands gently letting the steering wheel pass through them down at the bottom out of site, we crept every so slowly from our stopping point.

Madison in the back was holding on tight, “I really don’t think this is such a good idea, Mom.”

Now here’s the part that was amazing. The kid -could- drive. I didn’t have to correct for -anything- he did with the steering wheel. He kept us centered in the road, gently rounding the curve, and then did a perfect hand of hand, putting us into our driveway in the exact place we had left the car, and declared “STOP!” right at the same moment I was going to anyway.

Connie and I were down right impressed. Erich had absolutely no doubt he could pull it off, and he was thrilled beyond belief at having the actual opportunity to drive a car.

Now Madison wanted to try. Opps. Hadn’t thought about that.

So, with Connie’s permission, I drove us back up to the top of the hill to the same point, and we did the same steps. Only Madison pointed the car, at a parked on. My grip on the steering wheel was far more serious than when Erich was driving.

Erich started instructing her, “Turn left, you’re gonna hit it.” Madison did so, and over corrected, aiming at another car. “Too much,” Erich instructed her again. Madison turned back a little, and, like before we crept into the drive way.

What was interesting was that Madison let the car roll into the center, where Erich had actually chosen a parking spot and placed the car there. This kid is going to be a natural.

Which, I suppose is good news, because when he gets his learners, I’m sending him to the store to get me a cracker.

Duct Tape: And the winner is….

About two weeks ago, I ran a contest in Live Journal for a $20 cash prize: write me a poem about Duct Tape. I’d been avoiding the submission area, wondering just what kind of after math folks would make for $20 cold cash.

The winner is: “Ode to Duct Tape“, for numerous creative uses of Duct Tape.

The specific phrase ‘from keeping bloody guts inside’ was what inched the poem “Franklin County Duct Tape Blues” out of first slot (as I *loved* the narrative nature).

So, ‘Rob’, you’ve won — you’ll be getting a crisp $20 bill from me in the mail.

Now it’s my turn to ask, which ‘Rob’ is this? I know several.

For those of you who want a $250 money grab for a little Internet research, see my entry on The PITS.

LiveJournal Poetry Contest

I sponsored a LiveJournal contest, with cash reward, for anyone to submit stories about Duct Tape, and now we have a winner.

About two weeks ago, I posted a Live Journal Contest in which I’d give away $20 cold cash to the person that submitted the best poetry about Duct Tape.

Today that contest closed, with the winner being announced.

Here’s the winning entry:

    Ode to Duct Tape
    by Rob

    With your shiny silver sheen
    of all that I have ever seen
    you are the most amazing thing
    your super sticky side
    makes me burst with manly pride
    from keeping diapers from bursting forth
    to hanging siding on the porch
    from keeping bloody guts inside
    to removing hair from my hide
    need a way to fix the whole in the clothes you wear
    our friend duct tape will be there
    whether patch, thread, suture, or wire
    duct tape will always aspire
    of all the sticky things you do
    this tape is definitely for you

The PITS

I’m looking for a game called The PITS that was hosted on PRIME systems by The Source before they were bought out by Compuserve. At this point, I’m offering a bounty…

Back in the early 80’s, I played a game called The PITS on the dial-up service called The Source, which was later purchased by Compuserve.

The game was much along the lines of Zork or Adventure, both cave crawling games, and was in the same repository as other famous titles like BlackDragon. .

I remember that you found a billion dollar bill, and in order to cross a huge chasm, you had to buy a bridge. The bridge that existed looked like a snaped in two version rope and plank bridge, consumed by the passage of time and wear. But when you made the purchase, a fleet of helicopters, powered by tiny gnomes filled the sky, and they rebuilt the bridge enforce in mere seconds.

Crossing the bridge led you to a huge house, which had all kinds of secret exits into the mountian on which it stood. The game was vast, the descriptions long and beautiful, the parser seemed more capable than Zork, using VERB NOUN DIRECT-OBJECT INDIRECT-OBJECT.

Unfortuately, Compuserve’s strategy was simply to absorb The Source’s customers, not continue service with the PRIMES. From that point forward, the game was lost. Searches on Google, in archives, and usenet have come up with precious little.

However, yesterday the trail became warmer than ever, when I got back in contact with a personal friend who, as it turned out happened to be the CEO of Compuserve for a time. He had some names, and those people had names, and now I’m back in the middle of my search for the software after a few years of nearly giving up.

My goal is to locate anyone who knows anything about the game or can help me contact the author, and if possible, get a copy of the source code, port it to today’s operating systems, and donate it to the open source community.

If anyone knows anything about it, or might know someone who does, please contact me. I’m also looking for any game play listings, so that I can home in on more exact wording the game used, in the case other are also searching for it.

The most extensive news group article I can find about it is this one, only the respondants seem to get derailed and start talking about the history of the company, rather than trying to locate the game. Others were looking for it too, but haven’t gotten as far as I have recently. My past request to usenet in 2001 met with no reply.

UPDATE:
I’m offering a cash reward, should someone step up and go here’s the source code or get me in contact with the actual author.

APC UPS

I’m not exactly happy with APC, the maker of SmartUPS’s this weekend. They made me do a whole lot of extra driving and house cleaning. Let me explain…

My new computer draws more power and my wife sugegsted we get a bigger UPS, no problem, or so I think. We run to MicroCenter, get the UPS, bring it home, and it fails saying it can’t see it’s own battery. Everything looks find outside and in, so back to the store, and without any incident the manager of returns reproduces the problem and happily gives me a new one, which we test right then and there, determines works, and I’m back home. That’s four 40 mile trips, all for one UPS.

The good news is, I hook it up — it works. So, I take the old one and put it one my wife’s machine. However, now there’s a new problem. They gave me some business class software instead of a personal version, and I’m too lazy to dig the original CDs out of the closet when I have a perfectly good Internet connection and can download it in seconds. Only problem is, APC wants to you register, give all kinds of personal info, which I did, only to discover their registration and download process was broken. So, it was off to tech support — which, I suspect will be less than helpful with a dash of unsympathetic. Here’s the letter, no kidding, as it went out to them:


    I've upgraded UPSs, putting a huge ass one on my machine and dumping the small shitty one onto my wife's.... Now I've got two friggin' problems:
    1) The huge-ass UPS came with the business edition and wants me to install agents, servers, and a console. What the f...?!? I just wanna have the thing shut down nicely if I lose power, not alert Norad.

    2) I'm trying to download the simple PowerChute software for the old UPS because I'm too lazy to dig out the CDs. You have any idea how many shoes my wife has in there? Only problem is, the SU700NET seems to be discontinued, and I can't find a download for it. Or, well, yes, I can... only it won't let me use _this_ user account, you know, the one I'm writing this support incident thingy with? And, when I do try to register, it just sits there. Much like I do when a box of shoes falls off the shelf and hits me in the head.

    What happened to the days when APC was the no-brainer-it-just-worked solution?

    Well, you know what? I can't get the software to download. So now I got to go into that closet. Shit, I hate shoes. I know you recycle batteries, will you take shoes, too? I just want my UPS to work.

Weekend Review

Went to SchmooCon, got a UPS, and the wife has given up on Microsoft.

Thursday I managed to catch a nasty little bug. The biological kind. However, that didn’t stop me from going to SchmooCon with a fever. Quite interesting when you can barely think, much less stand.

Not going to do that ever again: attend a conference with a high fever. What, did you think I meant abandon a hacker conference? I’m looking forward to 2007’s.

My wife hit me up with two technical surprises this weekend as well.

Number one: she was so mad with Microsoft after her last machine crash that she refuses to use MS Office anymore, choosing instead OpenOffice. Funny thing is, when I installed OpenOffice and ran it, she thought I had put the MS Office on the machine. The differences are so unobtrusive, she’s using it with no training on my part. W00t! (To be fair, it wasn’t Office that died, it was XP, and there seems to be a lot of that these days — a coworker had his machine melt down in near similar fashion. Still, she didn’t want to give any more money to the evil monopoly.)

Number two: she logically painted me into a corner to buy a new UPS. This didn’t go flawlessly, and I ranted in my LiveJournal.

Finally, I made my first printed photograph book using Aperature. I figure it will be 4-5 days before I see it.

UPDATE: Congrats to our receptionist, who, in looking buy a new computer for her son, but not wanting to spend a lot of money decided to go with an Apple MacMini instead of Windows! She was happy to report this morning that she was thrilled she didn’t have to go out and buy a firewall and anti-virus software for it, not to mention the thing came with working applications.

Duct Tape Poetry

While riding out to Las Vegas for the CES convention, I happened to get an over crowded flight and a seat next to some guy with a laptop. Curious as to what he was doing, a quick glance at the screen showed that he was composing a poem… about duct tape.

Not to rip off his work of art, but the gist was he got a roll of duct tape as a present, and that he enjoyed the sticky hobby of making himself coin purses and wallets by sticking the tape back on itself. You know, the higher kind of literature that society likes to read.

Just to prove that you all are more clever than my airline companion, I’m gonna pay $20 in cash to the person who submits the funniest poem entry about Duct Tape as a reply.

That’s it, no catch. $20 cold cash. For a duct tape poem. Long. Short. Humorous. Naughty. Whatever. …it’s up to you, it just has to feature duct tape.

Obviously the work must be original, I’ll be the final judge of what’s funny or not, submit as many unique entries as you like, and I’ll also post it in my main site’s humor section with credit to the author and an explanation of how it came to be. The lone winner will be announced Jan 24th 2006 unless I’m laughing so hard and wet myself that there’s no point to continue the contest, in that case I’ll throw in a $5 bonus.

And, yes, you may reply to a poem to cast your votes for it, hoping to influence me.

Switch to Trillian

Just switched to Trillian from ICQ and AIM

I used to be a big user of ICQ, however as spammers and advertising happened more and more, I flipped over to AIM. Only problem then was people were asking me what my MSN and Yahoo ids were. Argh! I don’t want a pile of instant messaging clients running on my machine.

Seeing Google’s endorsement of Trillian made me take the plunge.

I’m quite happy to announce that today I uninstalled ICQ and and have adopted as my chat client for the PC.

I can now be reached via:

  • ICQ at 5368391,
  • AIM at MindPrint, and
  • Yahoo! as ki4iit (my ham call sign).

Why not MSN? Because there’s no way I’m going to sign up for a Microsoft Passport. Evil.

iPod, could you be the next big purchase?

Was holding off on a video iPod, until now.

I’ve been holding off on getting an iPod because I already have an MP3 player, plus I heard rumors that replacement batteries are a problem. All that seems to have changed, the price has dropped, storage has gone up, and Apple’s added video as well.

Still, I haven’t moved forward, but this blog entry on the iPod tells how to convert anything and everything to the iPod, and that may have just gotten me the motivation I’ve been looking for.