Lunch with Cory Doctorow

March 9th, 2007, 6:04 pm PST by Greg

As many of you know, Cory Doctorow (Boing Boing editor, and sci-fi author, among other things) was at SFU today to give a talk. As it happened, it was under the guise of the Leonardo lecture series which is run by the Faculty of Applied Science.

As a Boing Boing fan, I poked around a little and found out Barry Shell was organizing it. I asked him about it, and he invited me to come to a small session with grad students earlier in the day. When I went to that, I managed to get myself invited to lunch afterwards. So, I had lunch with Cary Doctorow a few other people.

Long story short, Cory’s cool. His interests are in the technology, society, copyright, privacy, freedom spectrum. A lot of people in that world can be a little intense: prone to conspiracy theories and rants. Cory was very thoughtful and knows an insane amount about this stuff. He has also been directly involved in an amazing amount of technology policy (and just won the EFF Pioneer Award).

Basically, I have a platonic crush on Cory Doctorow.

Plus, it can’t hurt to have a little face time with my dean (who was at the lunch). Good day overall.

Next step: flapping arms

March 6th, 2007, 1:42 pm PST by Greg

Good thing I paid for the wi-fi. I have now been in the Raleigh-Durham airport for 7 hours, and have one more ahead of me (if all goes well). I bet AT&T didn’t think people would use the “one day” account at the airport for more than a few hours. Hah! Showed them!

Where were we… My Air Canada flight to Toronto was canceled. I phoned Air Canada and was told I could get to Toronto tonight, but not Vancouver. Fine, I’ll stay here and with Kat for another night.

When I went up to the desk to get my free shit, the guy said “you can’t get on the O’Hare flight?” He worked for United, not Air Canada, and put me on their flight to Chicago and then Vancouver, getting in at something like 23:00.

I had to go get my bags and check back in. No problem.

I got my bags and went to the counter. Since they had a canceled flight, there was pandelirium. But, I already had my ticket, and went to the electronic checkin. No problem, except the guy who was either (1) retarded, or (2) new and received 5 seconds of training before being put on the desk. The woman ahead of me who was trying to change her ticket befuddled him for probably 15 minutes. After somebody came and helped him, I put my bags up and said “have boarding pass; take bags”. He had to have somebody help him with that too.

Then, off to security. Who’s been selected for special screening? Nope… Nope… Nope… Yeah, that’s right! It was me!

So, I get patted down. Not that bad, I guess. Once again, they were friendly, and even slightly jovial.

The kicker for that: there’s a notation on your boarding pass that indicates that you’re up for special screening. So, if I had been a ne’er-do-well, I could have easily noticed that and, before getting anywhere near security, thrown out my knitting needles or toothpaste, or whatever. Nobody would have been any the wiser.

There’s a airport spa here. I got the 25 minute stress-reliever massage. That helped.

Now, I’ve got another hour before my flight. I found a seat near power, but should probably give it up and get something to eat. Maybe a drink.

Update 12:10: Home after 19 hours of travel containing maybe 6 hours in the air.

Wheeee!

March 6th, 2007, 10:33 am PST by Greg

So, I’m still in the North Carolina airport. My flight that was delayed half an hour is now about 2:00 late. We spent about 1:30 sitting on the plane before the pilot decided we’d be more comfortable sitting in the terminal.

When we got off, they were still trying to get a maintenance crew to the plane. The guy on the intercom just said they’d have an update for us in about a half an hour.

I had a 2:30 layover in Toronto, so I’d be sure I had enough time to get the connection, having missed connections on a 1:30 layover there before. Good one, Air Canada!

Update: flight canceled. Rebooked with a Chicago stop. I may, in fact, get to Vancouver tonight. Late.

On the way

March 6th, 2007, 6:36 am PST by Greg

I’m heading back to Vancouver today, flying from Raleigh-Durham, through Toronto to Vancouver.

I left plenty of time to get to the airport, since I had to fill and return the rental car and get their shuttle to the airport. It turns out that at the Alamo rental car, a guy with some wireless dohickey comes up to your car and checks you out right there. There was a shuttle waiting to leave, so the whole thing took about 60 seconds.

Check-in and security were empty, so I sailed through there.

And, my flight was delayed about a half hour, so I’m here with almost 3 hours to kill. I might have to pay the $8 for wi-fi.

As an aside, the TSA people were almost… well… friendly. I know it’s contrary to everything I have read on the Internet. After the woman asked me to take my shoes off, she smirked and said “when they lower that threat level, you can keep your shoes on.” I told her that the floor was colder last time, so it was okay.

Yeah, I’m paying for the wi-fi…

Tree update

March 2nd, 2007, 10:55 am PST by Greg

I posted some more pictures of the tree that I took this morning.

I did a panorama from the upstairs balcony that gives a better idea of what happened. I had rolled my car a few feet forward before this picture (to leave room to get in and clear stuff out).

There’s a guy with a chainsaw clearing the last of the tree away right now. I’m hoping he’ll get the last chunks of log off the SUV so I can get some clear pictures of what’s left.

Just to add something else to this entry, I just got the strangest piece of spam:

Why? You stupid fat fuck. Have you looked at yourself in the
mirror lately? What a joke. Your lucky I am even writing this
because I can’t stand you most of the time. Why do you not get
serious about looking better? With all the bullshit out there
right now and dam results I’ve seen in the people I know, your
an idiot not trying something. My fuckin sister lost 52 lbs
not even exercising using this crap http://?????????.com

It’s about time you stopped being a lazy piece of shit and
do something about yourself.

-You know who I am probably

So, they’re trying the lesser-known sales technique “you get more flies with vinegar than honey and boiling vinegar is even better.” Clever.

Timber!

March 1st, 2007, 9:46 pm PST by Greg

So, I was hanging around the house (Kat’s place in NC) this afternoon. Brushing my teeth, in fact.

I heard this loud smashing noise. I thought maybe the guy upstairs had part of his loft collapse with a bunch of furniture and maybe a toolbox on it. I wandered outside to see what was going on.

It took me a minute to process… a tree had fallen down. That’s bad.

A big tree. That’s worse. Onto the downstairs neighbour’s SUV. Really bad.

The way it fell was quite amazing. There are three cars parked there: upstairs, us, downstairs. The tree was closest to the upstairs car. The trunk fell maybe 8 inches behind his bumper, and our bumper.

Then there was a fork in the tree (so it was wider), and the downstairs SUV (which stuck out more). The SUV got, well, smooshed. I’m guessing that the salvageable parts are: two front tires, a few parts of the engine.

There was no damage to the other two cars. Our car is covered with chunks of window/skylight that kersploded off her car, but that’s it.

I phoned 911 because I wasn’t sure about the gas tank. They sent around a police patrol. He looked at it, wrote some notes for a report, and left a card for her. Then he walked back to his car, came back, and took some pictures with his cell phone.

My thought process: “A phone’s camera isn’t good enough for evidence. Why doesn’t he have a proper camera? Oh! He’s taking the pictures to show his buddies!”

I managed to get a few pictures in the dark with our camera. I’ll try to get some more in the morning.

The frightening thing is that it wasn’t windy or stormy. There was light drizzle, but that’s about it. Pretty much, her car got smote.

On the Road

February 22nd, 2007, 8:12 pm PST by Greg

I’m heading off to North Carolina momentarily. I’m just killing time until Oli and Tina (who graciously offered to give me a ride to the airport) get here. I’ll be down there until March 6: 12 days, including travel.

Sadly, I’m still going to be trying to work while I’m there. I’m hoping to actually do work on courses and pretend I’m not an administrator. I am committed to some work on a could of distance ed courses. I have been ignoring it because there’s always something else that’s more urgent. If I can get the CMPT 165 revisions done and a good chunk of the way on CMPT 120, I’ll be happy.

Other than that, I haven’t been blogging because there hasn’t been much interesting stuff to say.

It has been all admin all the time. The high school programming contest that I run is well underway. We hosted a pro-d day for some local IT teachers last Friday. All of the calendar changes for 2007/08 are off up the chain. The University has realized that departments other than computing and engineering will be needing students real soon, so all of a sudden “enrollment management” is a hot topic in the halls of power. The fallout from that last one promises to be a lot of fun for a long time.

I’m getting better at Grand Theft Auto, though.

My life is SO boring…

February 11th, 2007, 1:46 pm PST by Kat

These are the “highlights” of the past 2 weeks.

  1. I posted the pictures of the snow we had in January.
  2. I went to yoga and spin class. We had a substitute instructor in spin class. I literally almost died within the first 20 minutes. I thought I was going to have a heart attack. And, to make it worse, the only two bikes available were right in front. I survived the class, but I think if I see that sub again, I’m going to turn around and walk out of the gym. No need to tempt fate. Next time might actually be the time I keel over.
  3. I bought a rolling duffle bag! I’ve wanted one for a long time – you know, like a hockey bag, but with wheels at one end and a retractable handle at the other end. Anyways, it was the highlight of the day.
  4. I spent $40 on cabinet hardware for Suyoko. Restoration Hardware was having a inventory clearance sale. It was a challenge to find matching stuff, but I was able to find Suyoko 20 of 1 kind, 10 of another, and 8 of another. Ah… the thrill of the shopping hunt…
  5. I got one of my manuscripts accepted last week and sent in the proofs for another one. 2 down, too many to go…
  6. I couldnt’ go out to dinner on Friday night with my friends because I had a stomach ache – probably brought on by a bad lunch choice.
  7. I bought cake at the grocery store yesterday.

It’s official. I have the most boring life ever.

Luckily next week life starts to get exciting. Suyoko and Kelly fly in on Monday, Feb 19 for BBQfest 2007! Then Greg flies in on Friday, Feb 23. Just have to hang on until then!

Total failure avoided

February 4th, 2007, 12:49 am PST by Greg

Brief background: The ACM (Association for Computing Machinery) sponsors an annual worldwide programming contest. The contest format is 5+ problems, generally all tricky algorithmic problems, solve ’em, GO! Teams with more problems correctly completed in the given time win; ties are broken by penalty points (incorrect submissions and time taken to complete problems).

Brad (our coach) and the UBC coach often organize a spring warmup/practice/fun contest for our students. For the last two years, Ted Kirkpatrick and I have entered as a team.

Competing against students can go one of two general ways:

  1. Oh ha ha, you’re better at DDR than me.
  2. This contest seems to involve logic/reasoning/intelligence: exactly the stuff I’m supposed to be better at than my students so I can teach them. Failure is not an option.

ACM-like contests are distinctly in the second category.

This presents an interesting challenge. Primarily, the students who are into the ACM contest are really into it and are quite good. Ted and I spend a lot more time writing lecture notes than programs.

Last year, we finished below the really competitive teams, and above the rest of the students. That’s the best we could have hoped for, really.

This year’s contest was today. Once again, two SFU teams bested us, completing 4/6 problems. We completed 3/6.

I cost us 20 minutes debugging a stupid mistake in fraction arithmetic. If not for that, we definitely would have finished a fourth problem (but not changed our ranking because of penalty points).

I’m more annoyed at another problem that neither Ted or I saw how to do. All you had to do was tilt your head the right way and say “Oh, it’s graph theory. I’ll just look up the formula and type it in.” Me and my undergrad in math and masters in graph-theoretic network algorithms didn’t notice that.

I hope Art doesn’t find out. Anyway, we should have had 4/6 and if I had really been on top of my game, it might have been 5/6. [shakes fist]

The Lifestyle

January 29th, 2007, 8:44 pm PST by Greg

Day one of the eating-real-food resolution went well. I had salad from the salad bar at the convenience store in Cornerstone for lunch. I could see making a habit out of that. I got some vegetables at the grocery store to save a little money on it.

I made scalloped potatoes (from my mother’s recipe) and spinach for dinner. Scalloped potatoes take far longer than I was comfortable with: there might have been some non-real-food snacking before they cooked. Cooking takes a long time. That’s clearly going to be the limiting factor in this plan.

Eat (real) food: check. Not too much: I miss potatoes, and may have moved into “too much” territory. Mostly plants: check. I feel good about that.

And, while at Save-On-Foods (a necessity, having no “real” food in the house), I’m about 95% sure I saw Fred Ewanuick (Hank from Corner Gas). He had a beard, so I wasn’t entirely sure, but passed him several times in the aisle and got a good look. Apparently he grew up in Port Moody, so it’s not too far-fetched. He bumps Andy Dick out of the top spot in the “celebrities I have seen out in the world” ranking.

I’m still holding out hope for running into fellow Vancouverite Sarah Chalke. Mmm… Sarah Chalke.

« Previous Entries   Next Entries »