January 2010

Comic featuring various Scandinavian countries (Denmark, Sweden, Norway and Iceland) and their preserved fish dishes

Click the comic to see the full story. It gets weirder — much, much weirder!

Update: And now I know where the original comic — which got emailed to me, unattributed — is from! It’s from Humon comics, and you can see the whole thing here>

{ 20 comments }

Behind the Scenes at “Star Trek: The Next Generation”

by Joey deVilla on January 26, 2010

Denise Crosby ("Tasha Yar") leans up against the Enterprise-D's tactical station between shots

For those of you who are fans of Star Trek: The Next Generation, there are some lovely “behind the scenes” shots of the cast and crew on the TrekCore site. I’ve posted a couple of my favourites here.

A very young-looking Johnathan Frakes ("Will Riker") poses beside an upside-down model of the Enterprise-D

LeVar Burton ("Geordi LaForge"), Michael Dorn ("Worf"), Wil Wheaton ("Wesley Crusher") and Marina Sirtis ("Deanna Troi") in the dressing room

Michale Dorn ("Worf") reads "Yachts for Sale" magazine

This article also appears in Global Nerdy.

{ 3 comments }

Montreal Bound

by Joey deVilla on January 20, 2010

porter plane Photo by Tom Purves.

I’m boarding a Porter flight bound for Montreal, where I’ll be attending CUSEC (Canadian University Software Engineering Conference). I’ll be there from today through Saturday afternoon, watching technical presentation, flying the Microsoft banner, hosting DemoCamp and having a beer (or twelve) with my fellow conference-goers. I’ll be posting notes and photos from the presentations and other goings-on, so watch this space!

This article also appears in Canadian Developer Connection.

{ 1 comment }

cusec 2009 logoMicrosoft was a sponsor of CUSEC last year – that’s Canadian University Software Engineering Conference, the premier conference on building software aimed specifically at students. One of the perks of sponsorship was a “corporate speaker” slot, and it was decided that the presentation should be given it to the then-new guy…namely, me.

At the time I got slotted in as the speaker, I’d barely been a Microsoft employee for two months and was still feeling my way around both the company and its technology. By the time I would stand on the podium, I would have just passed my three-month probationary period. If I was going give a talk for forty-five minutes, it would have to be something other than “what it’s like to work at The Empire”.

Luckily, I did have something to talk about: a not-quite-normal career in tech, and the lessons I picked up along the way. The end result was a presentation titled Squeezeboxes, Start-Ups and Selling Out: A Tech Evangelist’s Story (yes, it’s a bombastic title, but it’s the sort of thing you’d expect from a guy whose personal blog’s name is The Adventures of Accordion Guy in the 21st Century.)

The presentation was scheduled for the end of Day 2 (it’s a three-day conference), which is a challenge. The audience would be tired and being students, they were likely to be more focused on the big drinkfest that would take place that evening. I decided to go for “offbeat” and built my presentation around the abstract I gave to them, which was:

You’ll spend anywhere from a third to half (or more) of your waking life at work, so why not enjoy it? That’s the philosophy of Microsoft Developer Evangelist Joey deVilla, who’s had fun while paying the rent. He’ll talk about his career path, which includes coding in cafes, getting hired through your blog, learning Python at Burning Man, messy office romances, go-go dancing, leading an office coup against his manager, interviewing at a porn company and using his accordion to make a Microsoft Vice President run away in fear. There will be stories, career advice and yes, a rock and roll accordion number or two.

They recorded my session and unleashed it on the world yesterday. I share it with you below:

If you watched the video, you’ll note that I skipped a couple of stories, namely “learning Python at Burning Man”, “messy office romances”, “go-go dancing” and making a Microsoft Vice President run away in fear. I’ll save those for another presentation. (By the bye, the guy I made run away is a President now.)

I had a blast doing this presentation, and the general consensus of the attendees was that it was one of the highlights of the conference. I’m honoured that I was invited back to host DemoCamp, and look forward to chatting with everyone. See you in Montreal!

[This article also appears in Global Nerdy.]

{ 0 comments }

“I Have a Dream”

by Joey deVilla on January 18, 2010

It’s MLK Day today in the United States, and what better day than today to post the video of his “I Have a Dream” address?

Let’s never forget this line:

"Let freedom ring. And when this happens, and when we allow freedom ring—when we let it ring from every village and every hamlet, from every state and every city, we will be able to speed up that day when all of God’s children—black men and white men, Jews and Gentiles, Protestants and Catholics—will be able to join hands and sing in the words of the old Negro spiritual: "Free at last! Free at last! Thank God Almighty, we are free at last!"

{ 0 comments }

Marvellous Edibles’ Last Night

by Joey deVilla on January 18, 2010

The front room at Marvellous Edibles

Marvellous Edibles, one of my favourite restaurants in Accordion City, is open tonight for one last time. Owners Jens (who’s also the chef) and Ayse have decided not to renew their lease, and with that decision, we lose one of the city’s best-kept gastronomic secrets.

Located on Laird just south of Eglinton, across the street from a number of big-box stores, Marvellous Edibles has been quietly but expertly serving delicious and surprisingly cheap meals for years. The dinner menu typically features at least a dozen mains provided in ample quantity along with perfect sides, from basics like a great steak-frites and roast chicken to slightly more exotic meats like chevon and elk. Many of the ingredients used in the dishes came from local farms, sometimes even theirs. The prices were always surprisingly cheap, considering what you got, with prices ranging from CAD$14 to $28. I’ve eaten at places that have charged double that haven’t made food half as well as Marvellous Edibles.

No visit to Marvellous Edibles was complete without dessert. There were always at least a dozen desserts to choose from in the display case near the back of the restaurant’s front room, and they were always good. I’m a fan of the coconut-banana cream pie with shortbread-like crust, which they often drizzled with chocolate sauce. The Ginger Ninja loves the lemon-caramel-meringue cake and their macaroons.

We went for our last visit last week, where we enjoyed a poutine with veal and mushrooms for starters and I had a lamb chop with lamb rollbraten (rolled-up stomach, which was delicious); I forget what The Missus had, but she enjoyed her dinner as well.

Despite the fact that getting there for us involved driving about two-thirds of the way across town, we went reasonably often and were always glad to do so. Going there was a bit of a treat for us, and we’ve never been disappointed. I wish Jens and Ayse the best in all their plans for the future, look forward to seeing them at farmers markets, where they plan to continue selling produce from their farm, and would like to thank them for all the delicious meals I’ve had there. I salute them with a filet mignon on a flaming sword!

{ 2 comments }

The “Mythbusters” Poster

by Joey deVilla on January 18, 2010

I love this “Drew”-style poster featuring the cast of Mythbusters:

mythbusters poster

If you’ve been to the movies sometime within the past 30 years, you’ve probably seen a poster by Drew. You can see a catalogue of his posters that were released here; there’s also a page of his “posters that never were”.

This article also appears in Global Nerdy.

{ 2 comments }

Multitasking in the “Mad Men” Era

by Joey deVilla on January 15, 2010

square root

Here’s a great video from 1963 featuring the great-granddad of today’s web servers and cloud computing systems. It was just posted by Boston’s Computer History Museum titled Solution to Computer Bottlenecks. Filmed in May of that year, it features MIT Science Reporter John Fitch – who has a classic 1960’s announcer’s voice – interviewing MIT computer scientist Fernando J. Corbato, the guy behind Corbato’s Law (“The number of lines of code a programmer can write in a fixed period of time is the same independent of the language used”).

The subject of the film is the then-new approach of timesharing, which Corbato describes as “connecting a large number of consoles to a central computer”, which made the great (and very necessary – it even gets mentioned in Malcolm Gladwell’s book, Outliers) leap from batch to interactive processing possible. Here’s the video; enjoy all the retro-tech goodness:

This may have been really deep nerd stuff back in 1963, but today, it the sort of thing that you might see covered in a grade school class. Even if you’re not a programmer or IT pro, I think you’ll find it entertaining.

Some Gems from the Video

A computer terminal in one’s office isn’t unusual in this day and age, but back in 1963, such a thing must’ve been incredibly super-1337. Here’s the console in Corbato’s office, which he introduces by saying “Here’s one of the consoles we might be using in the future.” Even to the reporter of that era, it looked like an ordinary IBM Selectric typewriter:

1963 future console

The general principles of digital computers haven’t changed much since those days. Corbato describes memory as “a bunch of pigeonholes” that store numbers, some of which function as data, some of which function as instructions.

memory pigeonholes

The concept of a CPU, the program counter stepping through memory and looping already existed in 1963:

cpu program counter

He describes the new setup “a set parallel consoles which are not all near the computer in fact, most of them are remote…and let the users use these with a reaction time of a few seconds instead of a few hours.”

7090

He says that eventually they’d like to switch from “typewriter” consoles to "graphic displays”, but at the time there were still some kinks to be worked out.

One of the “elaborate advanced ideas” that he hints at but says is beyond the topic of the film is going beyond hooking up dumb terminals to the mainframe and attaching smaller computers to it as well, such as the DEC PDP-1 and 1620:

advanced elaborate ideas

When discussing the hard disk and its capacity (9 million words), Corbato has to explain to Fitch that it isn’t a big whirling disk on which you store tape, but a platter coated with a magnetic material like tape. This is old hat to us in the 21st century, but at the time, disks weren’t household items:

hard disk

At the time, disks had been around for about a year. Corbato confesses that there are still some problems with them: they “haven’t figured out how to keep things from getting mixed up”.

And on it goes with ideas that are still in use today: programming languages (“a particular synthetic language which is largely technical, and which is to some extent algebra too”), the organization of different programs in memory at the same time, multitasking with a scheduler that determines which program gets the processor’s attention at the moment, file loading and management by the operating system, the concepts of “brute-force solutions”, context switching (which they can “keep down to 10%”), input validation and even the phrase “it’s a feature”.

The line of Corbato’s that I love most is his prescient statement about usability and demand: “We’ve really made the computer extremely easy to use here. And so it’s very clear that in the long run, we’re going to increase in the need for computer time by a large amount.”

This video is all sorts of old-school awesome. If you’ve got nothing to do on your lunch break, check it out!

This article also appears in Global Nerdy.

{ 1 comment }

The Eight Irresistible Principles of Fun

by Joey deVilla on January 14, 2010

The Eight Irresistible Principles of Fun is a cute little video created by Michael Bungay Stanier’s Accordion City-based work-coaching company, Box of Crayons. Those of you who know me personally might find these principles strangely familiar…

{ 3 comments }

Popular Wiping Methods

by Joey deVilla on January 11, 2010

It’s about time someone – in this case, the fine folks at Blogadilla – put together a chart of toilet paper wiping styles:

Chart showing a number of ways people use a "wad" of toilet paper

{ 1 comment }

Mathew Ingram Joins GigaOM

by Joey deVilla on January 11, 2010

mathew ingramIt’s another “local guy makes good” story: Mesh Conference co-founder, Globe and Mail writer and editor for the better part of two decades, all-round respected Canadian voice in tech journalism and fixture of the Toronto tech scene, Mathew Ingram is leaving the Globe to join GigaOM as one of its full-time reporters.

This is great news all ‘round: for GigaOM, who are getting a great writer to join their ranks, for Mathew, because this is a great opportunity, and for Canada – whose techies since Alexander Graham Bell have been punching above their weight class – who now has a voice in one of technology’s most important and influential blogs.

Congratulations, Mathew, and see you online!

This article also appears in Canadian Developer Connection.

{ 0 comments }

“I’m With @Stupid” T-Shirt

by Joey deVilla on January 9, 2010

Here’s what happens when the 1970’s “I’m with Stupid” t-shirt gets a 21st century Twitter upgrade:

Grey t-shirt featuring a pointing finger with a Twitter bird on it: "I'm with @Stupid"

This article also appears in Global Nerdy.

{ 0 comments }

Folda Lisa

by Joey deVilla on January 6, 2010

http://www.joeydThe Mona Lisa, made up of folders in different shades of yellow and brown
Found via Certified Bullshit Technician.

This article also appears in Global Nerdy.

{ 0 comments }

Sugar: The Bitter Truth

by Joey deVilla on January 5, 2010

You might not think that a physician-delivered lecture would be interesting viewing, but I’m having trouble pulling myself away from this presentation from University of California, San Francisco’s Osher Center for Integrative Medicine, Sugar: The Bitter Truth. In the presentation, Dr. Robert H. Lustig argues that fructose – especially in the form of high-fructose corn syrup – is so bad for you that it should be classified as a poison; he also likens the way your body reacts to it as alcohol without the buzz.

According to Dr. Lustig, it’s not merely an issue of biochemistry but also industry – he points to the corn industry-sponsored Sweet Surprise site – and even politics. He puts some of the blame on this guy, whom he alleges wanted to make food a non-issue in presidential elections:

Richard M. Nixon

(“Everything bad that ever happened in this country started with this man,” he quips when he shows the slide.)

The presentation is just under an hour and a half, but the presenter and topic are so interesting that you won’t notice the time pass. It gets a little science-y in places, but no more so than a Discovery Channel science program. It’s been broken into 9 ten-minute segments, which means you can spread out your viewing over a week’s worth of breaks.

{ 8 comments }

The Copenhagen Question

by Joey deVilla on January 5, 2010

"What if it's a big hoax and we create a better world for nothing?"

{ 3 comments }