Categories
Uncategorized

Microsoft gets security religion, part 1 (originally published Wednesday, January 23, 2002)

Conway’s Law

My friend Adam Smith used to have this quote from The Mythical Man-Month as a .sig for his e-mails:

Conway’s Law: Organizations which design systems are constrained to produce systems which are copies of the communication structures of these organizations.

Adam summarizes this statement as “You build what you are.”

My own Microsoft security crack

Sometimes, when people find out that I’m a computer programmer, they ask if I’ve ever broken into any computer systems or cracked someone’s security. I reply that I’ve only done so once, but it was Microsoft headquarters. It is a tale that makes hacker boyz lick my Airwalks in abject worship and hacker girlz swoon and offer me backrubs and lap dances.

Okay, maybe not. But it’s a good story, and it does illustrate Conway’s Law in action.

Back in February 2001, the company for which I used to work was considered to be a leader in the P2P software development community. (Now, please remember that this is hardly cause to crow. I’m sure having the title “the brightest kid on the short bus” would carry more prestige.) Anyhow, I got sent to an invitation-only, covered-under-pain-of-death-NDA all-day seminar at their headquarters in Redmond.

I drove my rental car to building forty-something, where M$ holds its meet-and-greets. I unknowingly parked my car in the area reserved for employees, which meant that the door leading into the building was locked. Above it was a video camera, and to its right was a card scanner. I probably could’ve gone back to the car and driven to the correct garage or simply walked out the garage and circled the building and entered through the front. However, I decided to try something else.

I took my passcard for the company’s Toronto office and passed it over the card scanner. Naturally, it had no result. I tried it again, and then once more. I then looked up at the camera with a confused “howcum it don’t work no more?” big-eyed expression and pointed at my card.

I heard a loud click come from the door. I gave the door a try, and it opened easily. I smiled at the camera and gave the gullible security wonk a wave.

Just like their software,” I’m sure I said out loud, as I opened the door with a big “J03Y 0WNZ J00” grin.

Categories
Uncategorized

Saturday night (originally published Monday, January 14, 2002)

Gratitude

Thank you.

Thank you.

Thank you.

I would like to thank my family, friends, former co-workers and acquaintances, both “real world” and online. Thank you for asking how I’m doing, for saying all those kind words about me, for buying me dinner, for asking for my resume for future reference, for offering to hook me up with people looking for programmers and for asking if I’ll have enough to eat (of course I will, Mom, but thanks for checking). You have my eternal gratitude.

Oi!

I’d just finished giving the kitchen range and hood a proper cleaning and de-greasing when Paul returned from his trip to Starbucks. He bounced up to the kitchen counter and looked as though it was taking some effort for him to stay still.

“C’mon, man, let’s go! Ska ska oi!” he said, flailing his arms as if he were desperately trying to get the attention of a distant search plane. He gets that way when he’s on stimulants of any kind.

Ska Ska Oi is an annual fundraising ska/punk concert organized by a Toronto group called Anti-Racist Action, whose purpose I’m certain you’ve already gleaned from their name. The event has a reputation for being an evening of boistrous fun, combining a very friendly crowd, great music and a wild but considerate mosh pit. Paul and I saw the posters for this event a week or so earlier and decided that we weren’t going to miss it.

We arrived at Reverb at about 10 p.m. (which I thought would be early) to find a line of people leading up the stairs. The event had been sold out, but we could wait in line to replace people who were leaving the club. Having nothing better to do, we opted to wait. Our patience paid off; we were let in just over half and hour.

“I assume you’re of legal drinking age, gentlemen,” the guy at the door said as he let us in.

“We’re old enough to be some of these kids’ substitute teachers,” I replied. I turned to a young punk beside me. “Young man, I want to see that math assignment on my desk first thing Monday morning.”

After downing our only alcohol of the evening at the bar — a broken down golf cart shooter — we moved to the dance floor. On the way there, one of the bouncers recognized me and said “Yo, Accordion Guy! How you been?” I actually don’t introduce myself to people as “Accordion Guy”; it’s just what people who don’t know my name tend to call me. As the next act came onstage, he took a position at the edge of the mosh pit, just ahead of me. “Gotta keep these kids from breakin’ their heads, so they can still do arithmetic on Monday,” he told me.

We’d missed a couple of the earlier bands. The first act we caught were the Class Assassins, a foursome of energetic shaven-headed guys playing some very loud, very raucous punk tunes. They opened with No Justice No Peace, a very catchy number off their new album. The mosh pit exploded at the first measure of this song, and halfway into it, Paul decided he couldn’t take bouncing in place any more and launched himself into the fray. I chose to stay at the edge of the moshing, concerned that I’d either shred my accordion (which was strapped to my back) or accidentally hit someone with it. They played a blistering 45-minute set, and the moshing went non-stop.

Paul emerged from the pit when the band left the stage, covered in sweat and smiling. “Lots of girls in the mosh,” he said. “That’s the most action I’ve had in a while.”

While waiting for the second band, a couple of people walked up to me and asked one of the usual questions: “Can you play that thing?” Being a ska/punk night, I obliged by playing and singing Goldfinger’s Here In Your Bedroom. I surprised myself by being able to sing the chorus on the first try; it’s usually a little out of my vocal range. I took that as a good sign for tonight’s busking.

The next act was a group from Montreal called General Rudie, a full ska outfit, complete with keyboards and horn section. They played an amazing set that got the crowd skanking so hard that the floor was literally bouncing, flexing with the rhythm of people jumping in unison. Once again, I stayed at the edge of the moshing while Paul dove into the pit. Paul was impressed enough to buy their album; I was impressed enough to know that I’ll probably borrow it from him this week.

Paul says “she’s hot” in a Butt-Head-esque tone of voice about someone almost every week, and this week was no exception. A cute girl in a tight mint green tank top hopped onstage during one of General Rudie’s numbers and danced while facing the crowd, eliciting this week’s declaration of “she’s hot” from Paul. No doubt he tried to collide with her in the pit.

After General Rudie’s set, Paul headed home. He had to get up early the next day, as he was going snowboarding. While waiting for the final act, Arsenal, to get themselves set up, I wandered about the club looking for anyone I knew. A guy walked up to me and said “Two accordion players appearing by chance in the same room. What are the odds?” The other accordion player turned out to be his friend Doug, whom he introduced me to. Doug and I talked about synthesizers, accordions and the gigs we were going to play this year while waiting for Arsenal to play.

We waited for a while. “These guys better be the Radiohead of ska if they’re going to make me wait like this,” Doug said.

They finally started their set around 1:00 — at least half an hour behind schedule. They were tight and had a rock steady rhythm section, but were somewhat unimaginative with their melodies. “I wonder if they know another chord,” quipped Doug during their first number, which seemed stuck on a single chord. The next two numbers were the same; great rhythms but repetitive, monotonous melodies.

“Not the Radiohead of ska,” I said, “but the Philip Glass of ska.” That got a laugh out of Doug.

Doug invited me to jam with him sometime soon, so I gave him my phone number and left.

Snog

A trio of Doc Marten-wearing grrrls sat outside the entrance to reverb with a sign that read Will snog for beer. One of them looked at me and said “How about it, Accordion Guy?”

“I don’t have any beer.”

“I’ll take a song instead of beer.”

I played Should I Stay or Should I Go. Nice safe standard, and The Clash goes over well with the punk kids.

“Now,” the girl said, “the snog.”

“The song’s a freebie, no worries. You look a little young.”

“I’m not too young for you. What are you, twenty-five?”

“Thirty-four.”

“Holyfuckinshit. Maybe I am too young for ya. You’re too good-lookin’ to be an old fart. Hey, me and my friends are going to catch up with our friends at Ossington station. You take care, and keep swinging’ that fine accordion, ‘kay?”

(I’m sure that there are several Japanese businessmen who would pay mad Yen to have what just happened to me happen to them.)

Have I mentioned how much I love this instrument?

Heirloom

I made my way over to the Velvet Underground. My plan was to hang out there until after last call, then go to Amato’s Pizza and busk. The bouncer waved me in almost immediately a very cute woman with dark shoulder-length hair and striking eyebrows (I love striking eyebrows) walked up to me.

“I just got an accordion for Christmas, and I need your help!” she exclaimed.

Really, have I mentioned just how much I love this instrument?

She told me that it was a family heirloom; it was originally her grandfather’s. She didn’t know how to play any muscial instruments and didn’t know what to do with it. Selling it was out of the question. She asked if I knew anyone who gave accordion lessons.

“Well,” I said, not wanting to sound too eager, “there’s Joe Caringi, whose store is out in Woodbridge…” Woodbridge is a way-out-there suburb, far away enough to be out of reach of public transit. I was betting that she didn’t live anywhere near there.

“No. Not Woodbridge. Too far, and I hate the attitude there.” Woodbridge has a rep of being where all the Mafioso live. It’s often referred to with a fake Italian accent: “Wood-a-breedge”.

“You can get nice cannoli there,” I said, unable to resist a Godfather reference.

“You can get just as nice cannoli on College Street, and it’s more fun there too.” I liked her attitude.

“So what do you play on your accordion?”

“Mostly pop and rock. I leave polka to the experts. I do Nine Inch Nails, Fatboy Slim, AC/DC and a pretty mean Britney.”

“That’s great! I didn’t know you could play that on an accordion!” she exclaimed, unaware that there isn’t some kind of dead man’s switch on an accordion that kicks into gear whenever to try to play something other than Lady of Spain (something I haven’t yet learned how to play).

I was about to suggest that perhaps I could give her some lessons — which would necessitate an exchange of phone numbers — when her boyfriend appeared. And it was playing out like a movie script until now.

“Hey! You have an accordion!” he said to me, “did she tell you about hers?”

I told them that I would be busking later on tonight and that they catch the performance, during which I’d be happy to give her a couple of pointers. Hey, women are walking up to me and starting conversations. That’s still better than what happens to most guys.

I’ve mentioned just how much I love my accordion, haven’t I?

Performance

When I arrived at Amato’s, there were only three guys sitting on the bench outside. Not a good sign, but sometimes a crowd gathers once I start playing. I started with the Presidents of the United States of America’s Lump, and they started singing along. Judging that these guys were alt-rock fans, I segued into Goldfinger’s Here In Your Bedroom, and they turned out to know the lyrics to that song too. I kept playing, and they kept singing, which attracted some more people to the area.

Arsenal’s show must’ve ended just before, because a large crowd were making their way from Reverb to Amato’s for some post-concert pizza. By the time I’d gotten to AC/DC’s Big Balls, I’d managed to get a crowd of about eighty people around me. Normally this kind of crowd happens only during the summer, but it was a mild night and people didn’t seem to mind hanging around and singing along. I’d grabbed a discarded pizza plate and placed it at my feet and saw that since I’d started, it had filled with loonies, toonies and even a couple of fivers.

Another busker, Jamie, who plays guitar farther east on Queen Street walked by, and the crowd and I asked him to join in. They cleared a space for him on the bench, and we started jamming. I led him through You Shook Me All Night Long and NiN’s Head Like a Hole and he led me through Train’s Drops of Jupiter and Colunting Crows’ A Long December. The crowd peaked during Neil Diamond’s Sweet Caroline (a bit of a hit here in Canada since it was featured in a recent beer commercial), with everyone singing out the horn part in the chorus — Sweet Caroline — ba da da! — Good times never seemed so good…

At about half past three, Jamie and I called it a night. Jamie went off to the Matador, and I went home. As I was putting the accordion on my back, one of the guys in the audience shook my hand.

“Thank you very much,” he said. “Only eleven days into the new year [Saturday night was actually the twelfth, and we were already three hours into Sunday — Joey] and it’s already very cool. Thanks for making it that way.”

I got more gratitude from (mostly) strangers in just over an hour’s busking than I did from my managers the last three months at work.

Condolences

On the way home, I ran into Star, a girl who lived in a squat near the University. She sometimes panhandles on Queen Street on Saturday night, and once I’ve covered my bar bill, I tend to give away a fair bit of my busking money to people sleeping on the street. Buskers are the unintentional nemesis of panhandlers, as we compete for the same spare change.

“Accordion Guy,” she said as I walked towards her. “Sorry to hear ’bout your job, man. Fucking bosses.”

“What?” I asked, surprised. Star was just an acquaintance. She couldn’t possibly have heard that I was fired; some of my friends probably haven’t heard yet. “How’d you know?”

“I read your blog. We get to surf free at the library.”

William Gibson wasn’t kidding, I thought, the street does find its own uses for things. She told me that she was looking for work using the ‘Net and that some street kids used Hotmail as a kind of system for leaving messages for each other.

“That’s cool! And hey, thanks. Look, let me give you ten bucks.”

“You sure? Maybe you need the money now…”

“I’ll be all right. Here, get something to eat.”

“Those fuckers, when they fired you, they lost out big. Thank you.”

No, Star, thank you.

Categories
Uncategorized

Elegy (originally published Thursday, January 10, 2002)

The company for which I used to work provides a free lunch for all its employees on Thursday. It’s one of the last dot-com niceties we had given the company’s woes over the past year, and it’s also a chance for management to make general announcements and give the grunts the low-down on the status of company (with the requisite spin, of course). If it’s someone’s birthday that week, they bring in a cake. If someone got sacked, then our acting CEO — who used to be one of the partners at our Canadian vulture capitalist firm, and who replaced our original CEO after he got sacked — usually makes some kind of statement, coupled with some explanations if the sackee was a particularly skilled, beloved, or long-time member of the company. I like to think that I fit at least two and a half of these criteria, and guess that my “elegy” sounded something like this…

Acting CEO: Mmm, falafel.

VP R&D: You know, back at Corel, they had some pretty good falafel. I remember this one particular falafel sandwich I had while debugging the square-drawing tool in CorelDRAW! 6…

Acting CEO: (elbowing VP R&D) Later. (turning to rest of room) We had a difficult decision to make at the start of the year. While we do have enough money to ensure that we can complete the product and while the investors have turned around and believe that we can deliver, it’s been made clear to me that we need to cut some more costs. It was a tough call, but we had to let Joey go. It was particularly difficult because he was a good employee who had such a great attitude toward his work, even when things were really bad. However, as the project and programming requirements changed, he didn’t have the skill set…

VP R&D: (muttering) Punkass couldn’t even spell “MFC” a couple of months ago…

Acting CEO: …although he put in long hours trying to make sure he was caught up. He’s done a lot for the company — part of the reason we have a good relationship with people like Microsoft and O’Reilly is due to his programming some really excellent prototype UIs and his outstanding work as Director of Developer Relations. And of course, we’ll never forget all that TV exposure he got us with that crazy accordion of his.

VP R&D: (muttering) Bitch and his accordion. Part of why I left Romania was to get away from the fucking Gypsy Kings and fucking accordions.

John Henson (Chief Scientist, one of the last cool guys left): He was there when we made our first presentations to potential VCs, as well as big-ticket clients like eBay. He also led the team that released our first actual product, COLAvision, at DefCon 2000. He also made sure the new people felt welcome. (Sniffs, stifles a tear.) And he made friends with everybody…the P2P higher-ups at Microsoft, Tim O’Reilly, and (chokes) when we had our Christmas dinner at Medieval Times, he knew the guy who played our knight! (Sobs) I loved him! (Catches possible gay implication) …like a brother! Like a brother!

VP R&D: But we needed somebody who really knew it now. I tried to find different roles for him, but it didn’t work out. That, and he’s one of the old guard, he’s not part of my hand-picked team.

Programmer who replaced me: On first day here, Joey took me to Burger Czar and explained company heestory to me. Made me feel like long-time part of collective. Bozshe moi. Am feelink like dirt now.

John Henson: He was studying MFC pretty hard…he always had that big-ass MFC book with him wherever he went…

Sham (a co-worker of mine, great guy): I will wear a black hood, renounce chasing after loose women and cancel my subscription to Maxim in Joey’s honour!

Waterloo co-op student 1: Uh, if you’re just going to let that Maxim go to waste…

Waterloo co-op student 2: Does the new issue have Jolene Blalock? Subcommander T’Pol is a hot piece of Vulcan ass.

Waterloo co-op student 1: Shut up, Wesley! Seven of Nine is hotter.

Waterloo co-op student 2: You shut up!

John Midgely (another co-worker, also great guy): He gave me his Jesus clock! Depending on the angle you look at it, it shows either Jesus or Mary!

VP R&D: (to employees) On another note, I shaved my moustache. Doesn’t it make me look more resourceful and dynamic?

John Henson: Whenever I’d pick up Joey for the drive to work, all I had to do was ask him to buy me a coffee and he would. And not the cheap coffee, either, but the good dark roast. And he often threw in a cookie or muffin or biscotti. What a sweet guy. I’ll…(chokes)…I’ll miss him…(sobs)…I’m just gonna run over to my desk and stick a gun in my mouth right now…(runs out of room)

Sham: Remember the time he had all those Subway 2-for-1 coupons and he gave them to all of us so that we could have a nice lunch…for half price?! He’s a prince! A prince among men!

John Midgely: Sham, are you sure you can live without Maxim?

Sham: My God, what was I thinking? Can I take it back? Are we allowed take-backs?

(in the background, a shotgun fires, followed by a heavy “thump”.)

Acting CEO: And there’s the time he met this cute chick at the Matador and accidentally gave her my business card. Damn, that was funny. By the way, she called and we hooked up. I’m still partially crippled from that night.

VP R&D: (grumbling) Techno-peasant. Real Programmers don’t pick up chicks in bars.

Acting CEO: Shit, that girl did things to me my wife can’t even pronounce. Thanks, Joey.

Okay, maybe it didn’t happen that way.

(By the way, the bit about my giving the acting CEO’s business card to a woman at a bar is true. Read it in this posting.)

Categories
Uncategorized

A spammer needs help from a time traveller! (originally published Thursday, December 13, 2001)

I just got the strangest mass-mailing I’ve ever seen:

Time Travelers PLEASE HELP !

message: If you are a time traveler or alien disguised as human and or have the technology to travel physically through time I need your help!

My life has been severely tampered with and cursed!!
I have suffered tremendously and am now dying!

I need to be able to:

Travel back in time.

Rewind my life including my age.

Be able to remember what I know now so that I can prevent my life from being tampered with again after I go back.

I am in very great danger and need this immediately!

I am aware that there are many types of time travel and that humans do not do well through certain types.

I need as close to temporal reversion as possible, as safely as possible. To be able to rewind the hands of time in such a way that the universe of now will cease to exist. I know that there are some very powerful people out there with alien or government equipment capable of doing just that.

If you can help me I will pay for your teleport or trip down here, Along with hotel stay, food and all expenses. I will pay top dollar for the equipment. Proof must be provided.

Only if you have this technology and can help me please send me a (SEPARATE) email to:

Robby0809@aol.com

Thanks

I’m thinking about using this as a reply:

Well, here were are again. You have no idea who I am, don’t you?

Not only am I capable of helping you, but I’ve done so twice already.

I can meet all your requirements except one — the one where you retain your memories of everything’s that happened to you up until now. Normally, it would be possible for you to remember the present (and all events leading up to it) when you go back into the past, but you kept insisting that you also want your aging to be reversed. I can only do that by reverting you to your past state, which means that events leading up to what you call “the present” wouldn’t have happened. Which means you’d have nothing to remember. See the problem?

I was willing to let things slide when things went horribly wrong the first time. Initially, it looked as though you were going to live a long and happy life: you had a successful business, you were in the best shape of your life, and you had just married one of the supporting actresses from American Pie. However, you blew it big time when during your honeymoon in Honduras, you caught a butterfly. That butterfly’s wings were supposed to trigger a hurricane that would have devastated the coastline of El Salvador, including the coastal village of La Libertad. Instead, the village was never destroyed, and as a result, a troubled and overindulged little boy grew up to become the Hitler of the 21st century. He managed to turn the eastern seaboard and much of Europe into the world’s largest smouldering graveyards before he was finally stopped. I managed to retrieve you from that timeline — you were under a pile of rubble and half-mad. I decided to try and send you back in time again.

While the course of your life has not been so catastrophic for the rest of the world this time around, you have still managed to make a mess of it for yourself. And this time, you’re resorting to spamming in order to find a time traveller like me. That’s really low.

The biggest shame of it all (and more so because you don’t remember) is that your life wasn’t as bad as you thought when you first came to me for help. You said you wanted to undo your so-called “terrible, terrible mistake“. In retrospect, I should never have honoured your request. Yes, it was an embarassing situation, but “the incident”, as you liked to call it, would have been forgotten soon enough. It’s nothing that a public apology and a little plastic surgery couldn’t have fixed. Besides, while that kind of thing was taboo once, it would have become socially acceptable a few short years later.

I am truly sorry, but I feel that you’re one of those people who will do the same kind of thing over and over, no matter what kind of circumstances they find themselves in. Please do not contact me anymore. If you see me on the street, please do not approach me or speak to me. I will claim not to know you. I cannot be bribed; you will not be able to buy your way into the past again.

In closing, all I can do is offer you some advice:

1. Please try to think before you act.
2. If you don’t do something about that haircut, you and many innocent people will regret it. It may seem trivial, but believe me, I know better.

— Joey

Categories
Accordion, Instrument of the Gods It Happened to Me

"For the Love of Breasts": a first pass

I’ve uploaded the photos from the For the Love of Breasts gala held Saturday night. There’s no story attached just yet, but you might be able to ratiocinate it in the meantime. The story and video will appear later.

Photo: Joey deVilla lets yet another dazzled woman try the accordion on.

Yes, I swear the picture shown above is a candid shot.

Categories
Accordion, Instrument of the Gods It Happened to Me

I’ve been busy…

…but let me assure you, it’s been for good reasons, and some of them are even bloggable!

Halley Suitt says that most of us bloggers are actually at home Saturday night. Not this blogger, who took his brand-new accordion out for a spin at the For the Love of Breasts gala that evening…

Photo: Joey deVilla showing a lovely young lady how to play the accordion at the 'For the Love of Breasts' gala.

Have I mentioned how much I love this instrument?

Details forthcoming.

Categories
Uncategorized

IMG_7254.JPG