Categories
Uncategorized

Square Footage, Part 2

It just occurred to me that in this year alone, I have referred to four different buildings as “the office” and three different bedrooms as “mine”. I’m surprised that I don’t get lost more often.

I’ve already mentioned the current office and the one that came before it; both are located in Toronto. I went to the other two offices during my stint in San Francisco, earlier this year.

Late last summer, the company was flush with good press, and it was decided that we should have an office “where the action is”. One of the founders, Cory, went to San Francisco in September to open the American office, which would largely house the P.R. and business development teams while most of the development would still take place in Toronto. I remember saying something along the lines of “Wouldn’t it be neat to get transferred to the San Francisco office?”, not realizing that I would get the offer about six weeks later.

The first office space was a classic dot-com office: a converted warehouse at the edge of the seedier part of town (San Francisco has these seedy parts in good supply). There wasn’t really a front door — you entered through the loading dock. The entire third floor was being leased by an e-commerce company that specialized in buying stuff in bulk quantities. That company had just laid off people in bulk quantities and were only too happy to sublet half their space to us in exchange for dollars in bulk quantities (the equivalent of taking an Audi TT and losing it in some some teenage rite-of-passage ritual every month).

In a space that could’ve handled 40 people, we were four: general manager Michelle, office manager Robyn, chief evangelist Cory and yours truly as the director of developer relations. My title was just fancy talk for “programmer with ENTP personality profile” (studies have shown that 80% of programmers are INTP). Along with programming, it was my job to take my accordion to developer events, talk to other developers and jump in front of any news cameras. And to think that my Mom once told me that “no one will pay you to be popular.”

The office space was made up of two large areas: the front office, which had the kitchen, and the back office, which had the meeting rooms. The place had high ceilings, tall windows, office-grade wall-to-wall carpeting, exposed pipes and ductwork hanging from the ceilings and a nice (if somewhat out of place with the rest of the industrial look) kitchen. The desks weren’t really desks, but unfinished doors placed on “Burro Brand” sawhorses (the e-commerce company sold them to us for almost nothing). Cory and Robyn were both Disneyphiles and provided some of the decor in the form of Disney theme park memorabilia. A lot of my stuff hadn’t arrived yet, but at least I had my religious clock — a clock that showed a picture of either Jesus or Mary, depending on the angle of the viewer. All of us worked on laptops and listened to music on computer speakers. The neighbourhood was a little rough, so we always took our bikes inside the office, preferring to do it using the freight elevator. Most of the space was unoccupied, and we took advantage of it by either letting the EFF use the space while their offices were getting fumigated or using it as a makeshift velodrome. Simply put, it was the kind of hipster doofus office you’d read about in every new-ecomomy-porn article in Fast Company.

I took the northwest corner of the office. Nobody wanted it because it was too far from the door and the kitchen, but it put me close to two windows, one facing downtown, and the other facing the highway. It also put me a safe distance from Cory’s speakers, which constantly played Disney theme ride music or 1940’s novelty numbers (“goddamned clown music,” my co-worker John called it). The plan was to fill the remainder of the space with business development types, PR flacks and “local talent” — that is, programmers from the Bay Area who didn’t want to move to the Toronto office.

I remember sitting at my desk and surveying the area, thinking Not bad, Mr. deVilla. Not bad at all. I’m going to like it here.

We were out of there two weeks later.

Categories
Uncategorized

Mr. Brown’s Gotta Code

…and that’s why this entry’s a little late. Right now, I’m a little too short of free time.

We are in serious crunch mode. Everybody at the company is in early and leaves late. I’ve heard tell that if we don’t deliver by the deadline, Terrible Things Will Happen.

See you folks in a little while.

Categories
Uncategorized

Square Footage, Part 1

The office used to be in the downtown area of Toronto, near the intersection of Bloor (the major east-west street) and Yonge (the major north-south) streets. From my house, it was a twenty-minute bike ride that went through diverse neighbourhoods: first Chinatown, then the University of Toronto campus and finally, a chi-chi stretch that used to be known as the “Mink Mile” in the ’50’s. While the office building in which we worked was an unremarkable glass-and-steel box, it was located near interesting places. Working late wasn’t so bad because home was close by and it was possible to run all kinds of errands while you were there. When we were close to a deadline, I’d call it a day at 11:30 or midnight and still be able to hop in a cab and meet my friends at a club or bar ten minutes later. It was possible to work start-up hours (hopefull, only near deadlines — most of the time, the hours were sane) and still have a life.

That changed in September. Along with the company’s meltdown came some nastiness from the building management. Before the company was a P2P software development shop, it was an advertising agency. The lease for the office space was under the agency’s name, not the software shop’s name. The building management said that technically, we didn’t have a contract with them; some advertising agency — which was shut down so that the founders could focus on software — did.The company was presented with a new, unaffordable lease. We had no choice but to find new digs.

Given our money woes, I can appreciate the need to find a cheap place, and I knew that might mean moving out of the downtown core. What I can’t understand is why “cheap” had to imply “the most remote, desolate, out-of-the-way, inaccessible-by-real-public-transport, characterless office park hell straight out of Office Space.” Silicon Valley without the benefit of being hyped up. “Cheap” also implied “close to the most of management’s burbclaves.”

The new office is on a street named after the first company to build an office there, off Highway 7, an east-west road north of the Toronto city limits. A good chunk of the area is still open space punctuated by billboards announcing future housing developments, office complexes or outlet malls and warehouse-sized stores. The remainder is filled by — you guessed it — housing developments, office complexes, outlet malls and warehouse-sized stores. They all look identical. The houses, in an attempt to maximize interior square footage, have been built so that they take up as much of their lots as possible, creating the kind of apartment-like crowding that most of the homeowners were trying to escape in the first place. The office buildings are boxes devoid of character, glum IT castles with moats full of Civics, bimbo boxes and asphalt. The area is so dull that my co-worker John’s GPS software can list only three nearby places of interest within a ten kilometre radius, one of which is a franchised theme restaurant.

The one bright spot in this dismal neighbourhood is a bone of contention for the locals: the Chinese community. In the early ’90’s, as the British lease on Hong Kong was running out, there was a mass exodus of Hong Kong Chinese (the HK’s, as they were known) to cities like Vangroovy and Toronto. They followed standard immigrant procedure: if you’re poor, you live in the inner city; if you’re rich, you live in the ‘burbs. As the HKs came in, so did businesses that geared towards them. Chinese restaurants, stores, movie houses and malls. There’s Chinese signage and Hondas everywhere. While this cultural invasion seems to have gotten some people’s dander up, I think it’s the only bit of character in this bland, franchiseheavy desert.

It’s not a nice place to work, and I’m glad as hell I don’t live there.

Categories
Uncategorized

Waiting to Compile

It’s crunch time down on de software plan-tay-shon, so I’m often spending time waiting for the computer to compile the latest build of the app we’re building. Might as well get a little blogging done…

The Library of Babel

…by Jorge Luis Borges. The world is an infinitely large library with an infinite number of books. In an infinity of books, you’d be able to find anything:

…the Library is total and that its shelves register all the possible combinations of the twenty-odd orthographical symbols (a number which, though extremely vast, is not infinite): Everything: the minutely detailed history of the future, the archangels’ autobiographies, the faithful catalogues of the Library, thousands and thousands of false catalogues, the demonstration of the fallacy of those catalogues, the demonstration of the fallacy of the true catalogue, the Gnostic gospel of Basilides, the commentary on that gospel, the commentary on the commentary on that gospel, the true story of your death, the translation of every book in all languages, the interpolations of every book in all books.

It’s one of my favourite short stories.

The One True Brace Style Isn’t
Warning: moderate geek content!

Last night, my co-workers John and Mohamed were debating the merits of brace styles. The argument is old enough and widespread enough to have its own entry in the Jargon File. Johnny’s a firm believer in the so-called “One True Brace Style” (a.k.a. “kernel style” or “K&R style” after Kernighan and Ritchie, the guys behind C and UNIX), but then again, he inhaled a lot of paint thinner, glue and no-stick Pam in his youth and exacerbated the situation by learning Perl. Mohamed and the rest of us follow the “Allman style” (a.k.a. “BSD style” since he wrote a lot of BSD utilities), a more readable style that makes it easier to ensure that brace pairs match. Don’t be fooled by self-proclaimed self-deluded arbiters of style. There are also two other styles — GNU and Whitesmiths — that are used by the maladjusted and unbathed.

Gestures around the world

In case you didn’t know:

There are two well-known insulting gestures in the United States. Both are recognized in all parts of America. They are:

Why fights always happen at the KFC in Lebanon:

If you lick your little finger and then brush it across your eyebrow, you are signaling that someone is a homosexual.

“Autralian Etiquette” — the biggest oxymoron since “Happily Married”:

When drinking in some Australian pubs, you can signal that you can win a fight with anyone in the bar simply by finishing your drink, turning the glass upside down and placing the glass squarely on the bar.

Want to know more? Check out Foreign Fingers and the Gestures pages on Web of Culture.

And one more thing…

KPMG! KPMG! KPMG! KPMG!

Categories
Uncategorized

Your Thursday Roughage

My John Ashcroft Conspiracy Theory

In 1992, John Ashcroft’s nephew was caught growing 60 cannabis plants. Normally, growing this many plants would be tried in federal court and Ashcroft’s nephew would most likely have served a prison term, especially in light of then-governor Ashcroft’s “tough on drugs” stance. However, Ashcroft’s nephew was tried in a state court and got put on probation.

Today, Ashcroft is now the U.S. attorney general and it has recently been discovered that he has a great brownie recipe. That’s right, brownies. The recipe is so slacker-simple because the main ingredient is brownie mix. So simple that you could follow it could follow it even while high.

Coincidence? I think not.

KPMG again

The KPMG linking controversy continues in Wired News’ story, Big Stink Over a Simple Link. They have an interview with one of the KPMG spokedroids who has this to say:

George Ledwith, a KPMG spokesman, insisted the company wasn’t trying to harass anyone, and was just “protecting its brand.”

Asked if he was aware of the weblog backlash, he answered: “What we are aware of is that individuals and others link to our site without an agreement, and we have a Web policy clearly outlined.”

The policy he refers to — posted on the company’s website — states, “KPMG is obligated to protect its reputation and trademarks and KPMG reserves the right to request removal of any link to our website.”

He said that this was not a new policy, nor was it unusual. “We easily sent hundreds of these letters over the past year,” he said. Indeed, he wondered why this was considered newsworthy at all, as “many organizations do this.”

Our Vision of Global Strategy

Oh, dear sweet Baal, this is the worst easy-listening dreck I have heard in a very long time.

I’m referring to the KPMG corporate anthem, Our Vision of Global Strategy. The lyrics are standard PR boilerplate…

KPMG

We’re strong as can be

A dream of power and energy

We go for the goal

Together we hold

On to our vision of global strategy

…and the music is has 80’s easy listening ballad-with-a-cause written all over it, right down to the cliched electric piano. My guess is that it was meant to be used with a corporate video (“I can see a helicopter shot with rolling green vistas,” said Mike Skeet, my co-worker, tech writer supreme, author, movie reviewer for the CBC and all-around Renaissance Man).

If your curiosity’s been piqued, you can listen to the MP3 and experience the evil for yourself.

That does it — I have to do an accordion version.

Categories
Uncategorized

Browsers, as user interfaces, suck

Unfortunately, a lot of programmers I know seem to disagree. “Everyone knows how to use a browser,” they say.

I thought I’d bring up a couple of counter-points in the hopes of enlightening my otherwise-often-right friends.

Alan Cooper: Lose the Browser!

Here’s what Alan Cooper (a.k.a. “The Father of Visual Basic”) had to say about browsers in InfoWorld:

“My advice to Microsoft is to abandon the browser. The browser is a red herring; it’s a dead end. The idea of having batched processing inside a very stupid program that’s controlled remotely is a software architecture that was invented about 25 years ago by IBM, and was abandoned about 20 years ago because it’s a bad architecture. We’ve gone tremendously retrograde by bringing in Web browsers… We have stepped backward in terms of user interface, capability, and the breadth of our thinking about what we could do as a civilization. The browser is a very weak and stupid program because it was written as essentially a master’s thesis inside a university and as an experiment….”

He’s right, you know…

Recommended Reading

Beyond the Browser A piece by Bruce Tognazzini on how the browser has been crippling the software industry as far as human-computer interaction goes.

First Principles by Bruce Tognazzini. If you’re designing user interfaces, make sure you know all about the terms and ideas listed in this piece.

Categories
Uncategorized

Lesson of the Day: Stay on message!

Mario - I fucking hate you. You said you had to work, then whys your car HERE at HER place? You're a fucking LIAR I hate you I fucking hate you - Amber. P.S. Page me later

That’s what P.R. companies tell you to do when being interviewed by the press. That’s probably what the writer of this letter should’ve done too. She had him dead to rights until the last line of her note.