Tuesday, September 2, 2008

Google Chrome

First glance will tell you that the gloves have come off. The title bar at the top of the application is simply not there. That screen real estate - forever gobbled by Windows - is suddenly given purpose and validity. This is where Chrome's tabs live.  Second glance will tell you the application restoring and closing icons are not Windows standard. It's a small detail but it makes you feel somehow liberated from the operating system. 

The layout is intuitive and the speed is impressive.  

Now as someone who has worked heavily in web development I have to confess I feel the fear: we suddenly have us one more browser with inevitable bizarre interpretations to JavaScript or CSS to work around.  What unknown quirks await discovery!  Yes, friends - development work load has just gotten heavier all across the globe.  What more, there is that unsettling tickle of a suspicion that Google may have pulled a Microsoft here. Internet Explorer never really played well with others. Its interpretation of cascading style sheets for instance was always a couple proverbial sheets to the wind and its take on code led to frustrated and screaming coders across the planet. Chrome too may be a bit of a playground bully browser with its own stance on how it should interpret the rules.  I guess we will find out more - especially when Chrome's unique JavaScript engine is truly put to test.

Something decidedly non-Microsoftian in their approach though is that they're opening the source code for others to make browser add-ons. 

Mmm.

Fascinating times.  The game just got very, very different.

And I have not mentioned it yet and I think it needs saying: I love Chrome.  I can say that without hesitation having used it for only an hour.  I love Chrome. And I am so glad that it's here.


Download Google Chrome here: http://www.google.com/chrome

Thursday, August 14, 2008

The Monkey Boy of Puerto Vallarta

It was another July late afternoon in the tepid waters of a Mexican resort pool. It had been a punishing day in the tropics with the humidex courting, wooing and winning that trophy of 40 degrees Celsius. The pool seemed like the only logical place to be. Around fifty Mexican families apparently agreed with us: the water was thick with splashing, squealing, playing children of all shapes and sizes from all over the country and their happily wading parents.

"The winter is when us Canadians usually come down here to get away," the rapid fire Air Canada Vacations representative on the bus had explained to us as the bus took us from the airport to the resort. "But in the summer the Mexican families have their vacations. You are going to be out numbered." The thought was was fine with me. I would prefer to be the foreigner in a Mexico full of Mexicans than any alternative.

I liked the massive vacationing extended families. The aunts and uncles and grandmothers and the hoards of children. I liked hearing Spanish everywhere and feeling like the odd man out. I enjoyed the opportunity to try out my rusty and mediocre Spanish. In fact, just a few days before in that very pool I had commissioned in their own language two young Mexican boys (who had been, like earnest assassins, snooping around the pool for days with their swimming goggles, black shirts and water guns) to take a hit out on Sonia. Nodding seriously, they willingly obliged and soon were chasing my squealing girlfriend around the pool. This is of course the type of magic from which only the purest cultural exchange is made.

So, on that lazy afternoon we were splashing here and there, hanging out in the shade here, or in the sun over there, and plotting our current position in opposition to whatever group of children was currently splashing the most at the time. Sometimes we would seek shelter up against a very small island with straight tiled vertical walls they'd built in the pool. This was a good traffic block for youthful splashing swimmers so we often found ourselves around it. The circular raised area was perhaps five feet from end to end with some earnest tropical looking plants growing there.

We happened to be against that small island when a young and kind of tubby white child swam over, clung on to the side of the island and with great effort hauled himself out of the pool. Once up on the island he began hooting like a monkey and running around the island's tiled perimeter. He was very earnest about his play.

Soon we began to get worried about the monkey boy. Even ten minutes on, he was still hooting like a monkey and circling around the trees on his miniature island. His blue eyes were earnest. His face showed no trace of a smile. You could tell that in his mind he had become monkey.

At one point he bent down and started picking up straws someone had discarded in the dirt of the island and ooking at them. I was making my way over to him to ask if he had parents around, but a Mexican woman made her way over to him first. "Hey, mate!" she said in an incredible Cockney accent. "Those are dirty! You need to put those dirty things down!"

"Ook, ook, ook!" said the monkey boy and he obligingly tossed the straws back into the dirt and resumed his circular arm-waving dance about the plants of monkey island.

It was my turn. "Do you have parents here?" I asked when he was at the closest point in his monkey orbit. He stopped, looked at me funny expression and gestured toward some pale fellow stretched out on a resort chair at the far end of the pool. "That's my cousin!" he explained.

Assuming that all was okay, we shrugged and continued swimming. More time passed with us hearing the occasional "ook!" out of the child as he continued to play his engrossing primate game. At one point we started to notice Mexican families here and there were looking at us with mixtures of curiosity and concern. "Why are they looking at us?" I asked. We looked around and realized we were the only white people in the pool and then it slowly dawned on us. "Oh my god," Sonia whispered. "They think he's our son!"

At first I laughed at the absurdity and delight of the notion. To think this was our child! Even though he was the only white child in the pool, could he be ours, just based on appearance? Well, I suppose that wasn't too outlandish.

But would a son of mine act that way? Then out of the blue I remembered Grade 7 and my very first dance.

Oh god. Yes. The apocalypse of my very first dance at junior high school.

I don't know what kind of la la land I was in at the point. Was it that I wasn't hormonally ready for the social phenomenon? Was I just wanting to sabotage the next two years of my life? All I know is that when the first slow dance began and the disco ball started to turn I - all by myself - meandered and wove my way through the crowds of slow dancing people - my arms spread wide like the moving points of the disco ball light were snowflakes I was trying to catch. I was mesmerized. I was hypnotized. I was doomed. This solitary act got me dubbed Space Boy for the next two years and endlessly teased.

I stared at him in shock. Yes, monkey boy could have been my son.


After Sonia pantomimed to the Mexican families that the child was not ours, I approached him. "Are you doing okay here?" I asked.

"Yes," he responded in a very serious British accent.

"Is there anything you need?" I asked.

"Well," and he looked down and then looked up shyly, "do you think you could push me on a floaty a bit?"

"Um, sure," I said wondering where the 'floaty' was, but he cannonballed into the water and soon was back with a blue flotation mat.

And as he laid on its top and clutched on tightly, I pushed him away from Monkey Island into the teeming hoards of Mexican children. And he swam back laughing and we did it a bunch of times. Meanwhile I'm sure the Mexican families were thinking "Why in God's name did she say that boy was not theirs when clearly he is???" after which they probably shrugged and thought "There is no understanding Americans."

Friday, August 1, 2008

Thursday, July 31, 2008

Mexico - part I

It was a first time kind of thing. Almost accidental. We had been looking at going to British Columbia to do some camping, maybe some swimming in the Shuswap and some hiking in the mountains. But we saw an ad on the internet: return flights to Puerto Vallarta. Meals. Hotel stay. All along the beach. All for a price that made it clear going to Mexico would cost the same if not actually less than even a modest trip to our neighbouring province. How bananaphone is that?

This was a first trip for me. I'd never been before. I'd seen Mexico from the States side before, poking up here and there on the southwestern horizon, looking all deserty and sun-scrubbed. But I'd never crossed over. I'd always thought the line-up for US immigration would make it not worthwhile for a casual trip. Back in Canada I'd regretted not making the time. And it's strange when you finally get a chance to do something you've regretted never doing before. It shakes the dust up and reminds you that sometimes what may seem written in ink may actually be the graphite of pencil.

We flew directly from Canada passing over the United States. When we were physically over Mexico it seemed somehow obvious. The Sonora Desert seemed to reach for an inhospitable forever. From 30,000 feet it looked like the surface of Mars. It looked like the landscape of particularly brutal Cormac McCarthy book.

Soon the clouds were trying to eat up all the details of everything below. Where there were breaks in the clouds the atmosphere was just thick with Martian terracotta-coloured dust. So I sighed and closed the plastic window blind and watched the perfect and alienating beauty that is Guy Maddin's My Winnipeg (the trailer here. don't be scared. just click.) on those new weird micro-TV's they have built into the back of the headrests now.

After My Winnipeg and Nosferatu (both movies strange and heavy with suspense, surreal and shadowy and thick) the plane began its descent. Window went up. We were swooping in toward the aeropuerto with jungle-heavy mountains all around protruding from their blanketing clouds. Even a couple miles up it felt otherworldly. The mountains looked prehistoric. They looked utterly untouched by human industry nor desire. The impression of otherworldliness did not fully abate in the days to come.

The aerepuerto felt like an uneasy compromise between mountain and jungle with the latter seeming like it was crowding restlessly at the borders of the runway - like roused Tolkien ents might near an orc enclave.

A ridiculously heavy rain pounded the cracked runway asphalt. When the plane connected to the terminal and the door opened a blast of balmy humidity came through. That rain out there was warm rain. Standing-in-the-shower rain. July-in-the-tropics kinda rain.

"Neat," I thought and we went in to customs.

- Sincerely, Faust

Inaugral Post

After sharing some details of a recent trip to Mexico, my good pal cocolaco told me I should make a blog. And you know, it's been on the tip of my brainstem to do that for a while. Make blog.

One of my perma-issues which has - up til today - blockaded such bloggy plans is my desire for perfection (hereafter indicated as DFP). Because I'm not afraid of pixels and have no reservations about getting my hands dirty with code, I have wanted my blog to be stand out. Immaculate. Clean. With nice ergonomic lines. I wanted its design to be sharp as a tack.

That's just the design side! The words, of course, would also need to be perfectly brewed. Cuz there's nothing worse than drinking in a cup of words to find out that, well, the coffee pot had been on since the morning, and that someone mistook the coffee pot for a garbage bin and tossed a piece of toast in there as well.

To combat my debilitating sense of DFP I needed to get over all that. I had to break through to the other side and embrace the very high possibility of mediocrity. I had to confess to myself that I don't haven't the time nor will to set this ship a sail with some new funky act of design. And that the words may occasionally taste burnt. And have particulate matter that astonishingly reminds you of soggy toast.

But as a good friend once famously said: Anything worth doing is worth doing half-assed.

On that note, here's my blog.

Desire-for-perfection-free since 2008.

- Sincerely, Faust