Technology and Education

Post ImageThe role of technology in education is growing at a blistering pace, in my opinion. Everywhere you look, the classic image of a classroom full of books is being antiquated. Take Joe Wilcox and his family for example:

Today is the first day of school in the county where I live. Middle schoolers arrived at 7:30 a.m. for the long day ahead. For my daughter, it is the first day of home school, where my wife will be the teacher. Among my wife’s growing cadre of teaching tools is a Windows Media Center PC, which role will be significant.

What place in education does a Media Center PC have?

My wife will record some TV programs from the likes of Animal Planet, Discovery and History Channel for use in some of the lessons. Rather than be bound by the broadcast time, she can play program segments at times most convenient to the lessons. The idea is to keep the curriculum lively and interactive. This morning, my daughter will get a science lesson on Hurricane Katrina, which struck New Orleans earlier today

They also make use of Tablet PC’s (which I think no student should be without):

For art, my daughter will use a 6×8 Wacom Intuos3 tablet, which I have been testing. She may even use the tablet as part of today’s science lesson, being given a chance to draw the air flow for a developing hurricane.

That’s powerful stuff! You just can’t match that kind of education in a typical classroom. And it’s not just grade school that is using technology to its benefit – post secondary is as well, like the use of podcasting at Purdue University:

“Many universities are experimenting with podcasting, but I’m not aware of any other university that is deploying a podcasting service on the scale that we are,” says Michael Gay, manager of Broadcast Networks & Services for Information Technology at Purdue. “As far as I know, we are the only university that is offering both streaming and podcasting of lectures in this manner as a central university service.”

Another example of how technology can improve education. I have always thought that a room full of students furiously writing down notes is absurd. It’s much better to listen and let yourself be engaged by what the professor is saying, than to try and write down every word. Having a podcast of the lecture means you can easily go back and review it.

These are just two recent examples, but there’s many more. Makes me wonder what school will look like in 25 years.

Child Rental Agency?

Post ImageThis is just wrong. I don’t know how else to describe it. I know it isn’t real, and that it’s just humor, but maybe it’s crossing the line (hat tip to Larry)?

RentMySon provides safe and trustworthy child-rental services in multiple metropolitan areas. Our service area is growing every year and we are on target to provide services in 50 cities by the end of 2006.

RentMyDaughter began operation in 1998 in San Diego. The initial idea was realized with our sister company, RentMySon. As word quickly spread of our services, so did our team of boys and the range of events we catered to. Not too long after, RentMyDaughter was born!

They have a place to submit feedback. I wonder how much hate mail they get!

Read: RentMyDaughter

The Key to Violet's Apartment

I went to see another Fringe show on Friday night after the birthday party. Sharon wanted us to get there early so that we’d get good seats unless the show sold out. Unfortunately, we ended up having a lot of time to kill for nothing as the show was almost empty! We went to see a solo act entitled, “The Key to Violet’s Apartment“.

It was written and performed by Paul Matwychuk – a huge guy! He was extremely tall, which I suppose is good because he definitely commands your attention. In the show he tells the story of his friend Violet, and the mystery surrounding the key to her apartment (hence the title). I don’t think Dickson, or Chu or the others enjoyed the show as much as I did. I thought Paul was an excellent story teller.

At the beginning, he explains how he was talking with his friend Max one afternoon about what it would be like to be a woman for a day, just to try it out. Eventually the two men ended up describing exactly the type of woman they would be. Paul then launched into the story of Violet, describing the way she looked. The thing is, I didn’t picture Violet the way he described as the story went on – I pictured her like the woman he described he would be. He saw himself in Violet? Or maybe that’s a little too deep 🙂

In any case, I thought it was pretty entertaining! The lighting was done really well too, as was the stage. Paul sat on a stool in front of a curtain of keys that glimmered red or blue depending on how the ighting changed. It made for a great story telling environment.

Read: Edmonton Fringe Festival

The Key to Violet's Apartment

I went to see another Fringe show on Friday night after the birthday party. Sharon wanted us to get there early so that we’d get good seats unless the show sold out. Unfortunately, we ended up having a lot of time to kill for nothing as the show was almost empty! We went to see a solo act entitled, “The Key to Violet’s Apartment“.

It was written and performed by Paul Matwychuk – a huge guy! He was extremely tall, which I suppose is good because he definitely commands your attention. In the show he tells the story of his friend Violet, and the mystery surrounding the key to her apartment (hence the title). I don’t think Dickson, or Chu or the others enjoyed the show as much as I did. I thought Paul was an excellent story teller.

At the beginning, he explains how he was talking with his friend Max one afternoon about what it would be like to be a woman for a day, just to try it out. Eventually the two men ended up describing exactly the type of woman they would be. Paul then launched into the story of Violet, describing the way she looked. The thing is, I didn’t picture Violet the way he described as the story went on – I pictured her like the woman he described he would be. He saw himself in Violet? Or maybe that’s a little too deep 🙂

In any case, I thought it was pretty entertaining! The lighting was done really well too, as was the stage. Paul sat on a stool in front of a curtain of keys that glimmered red or blue depending on how the lighting changed. It made for a great story telling environment.

Read: Edmonton Fringe Festival

Weekend Parties

Post ImageIt’s been a busy weekend as far as parties go! It started on Friday night as Chu (or Steven) and Michelle had a dinner to celebrate their birthdays, both of which are in September. It was a relatively small gathering, but it was really good! Michelle made almost all of the food, which was very good. May brought an ice cream cake from DQ that was delicious. Good times! You can see some pictures here.

Last night was Yi-Li’s summer BBQ. It was also a “going away” party for Ylz, who left for a four month job in Rainbow Lake today. We had hamburgers, hot dogs, and some amazing steak. We also played Bingo and Cranium, and somehow figured out a game of paper-rock-scissors challenges to finish off the melted green tea ice cream cake (that was a disgusting green goop). Dickson played piano for a while as everyone just kinda relaxed. Here are the pictures. Have fun “up north” Ylz!

MSN Messenger 7.5

Post ImageThere’s a new version of MSN Messenger out, with a bunch of cool features! This latest release, version 7.5, is part of the new strategy to release three versions a year. Here are some of the new features:

  • The UI has been updated again. The login screen now “matches” the rest of the program, showing your display picture, and a better view of your login options.
  • Voice Clips! Basically you can record short 15 second clips of audio that get sent to your contact and automatically played.
  • Apparently the audio has been drastically improved, though I haven’t tested it yet.
  • Patching! In the future, you’ll only have to download small patches to update the client, instead of a complete new program. Very cool!

Go ahead and download it now. There’s also a much more comprehensive list of features here.

I’m looking forward to testing out the new voice improvements. Microsoft has an enormous installed base for MSN Messenger, an installed base which seems to download new versions extremely fast, so they could create a viable Skype competitor almost over-night. Certainly MSN Messenger is a better VOIP platform than Google Talk, at least in terms of the user experience.

Read: MSN Messenger

Nighthawk Rules at the Fringe!

Post ImageLast night I went to a late show at the Fringe with Sharon and Dickson. This was my second year attending the annual festival, the first for Dickson, and the millionth for Sharon (she’s such a pro she knows the code-speak the volunteers use!). Parking was non-existent as usual, and there was a lot of people. It was fun though! Oh and for the record, I really don’t like this year’s name, “Fringe A-Go-Go”. Doesn’t appeal to me at all, I don’t know why.

We waited in line to buy tickets, and then had time to kill before the show started so we walked around a bit. To my surprise, they were selling mini-donuts! I love those things, I just can’t help myself when I see them. After I bought a bag, we went to Starbucks. I really wish they had made that one on Whyte Ave and Calgary Trail bigger – it was so crammed last night.

The show we went to see was called “Nighthawk Rules“, from the company 40 Foot Theatre, directed by Jeff Page. It was written by James Hamilton and Colin Doyle, who also starred as the two main characters. The only other character in the show was played by Lora Brovold. Here’s the description:

It’s hard to stay friends. Barry and Dick have been friends since grade 7. The problem is, Barry wants to settle down with his girlfriend Pam, but Dick still wants to drink all night and steal street-signs for kicks. While Dick pulls from one direction, Pam pulls from the other. Dick and Barry embark on a drinking game to end all drinking games-the object of which is the destruction of their friendship or the destruction of Barry’s future with Pam.

If you’re planning to go see the show, skip this paragraph. The description is okay, but it doesn’t really tell you what happens, which I guess is the point, but still. It turns out that Barry and Dick fall in love, and end up starting a relationship. Totally unexpected, but brilliantly portrayed in the show! The guy who played Dick was especially convincing, and delivered his lines perfectly. Lora who played Pam only had a very small on-stage role, and unfortunately for her, it was meant to be completely over the top, so you’re left not liking her character at all. There was a lot of laughing, a lot of swearing, and some good “shock value” moments too, such as when Barry and Dick share their first kiss.

It was a really great show! I enjoyed it, though I could have done without Sharon’s comments afterward. But don’t worry, I will exact my revenge one way or another. I’m planning to go see at least one more show, so watch for another review!

Read: Edmonton Fringe Festival

One Ugly Car!

On Wednesday evening I was driving with Ada to volunteering, and on the way we saw one of the dumbest, ugliest cars ever! It was a Cavalier, circa late 90s, and this is what the guy had done to it:

  • Attempted to put a body kit on the car, but it really only covered the sides and front.
  • Attached what appeared to be chicken wire to the front grill.
  • Painted the entire car an ugly, matte grey-blue.
  • Added a “dual” exhaust.
  • Took off the door handles!

That’s right! We stared at the car, because there were no door handles. We couldn’t figure out how the doors were supposed to open. Anyway, it was a really ugly car. If you’re going to pimp out your ride, at least start with something good, and don’t do a half-assed job.

I should invest in a small camera to keep in my car so that I always have one ready. Would have made an excellent “your caption here” photo!

When should you release software?

Post ImageWhen Dickson and I saw Google Talk the other day, an old discussion about when software should be released was renewed. The application was so basic and underwhelming that we couldn’t help but think they should have waited longer to release it. Usually Dickson thinks that software should be released when it’s more complete, whereas I think it’s okay to release sooner. So how do you determine when software is ready to release? Should you release very early, or just wait until the software is almost ready? What does the word “beta” really mean, anyway? Lots of good questions, and I don’t have answers for all of them. I do have some opinions though, and hopefully you’ll share yours too. Keep in mind that when I talk about “software” in this post, I don’t mean only things like Microsoft Outlook. Websites are software too.

It seems to me that the word “beta” has taken on new meaning in the world of software. In the past, releasing software as beta meant that you wanted it to have some real world use, to iron out the bugs that all software has. Lately though, I think that has changed, thanks in large part to Google. Take Google Talk, for example. The software “just works”. So why release it as beta? Well, for one thing, it has almost no features. And look at the discussion the release has generated in the blogosphere. It’s almost as if Google deliberately released software into the wild as “beta” to get some feedback on where to take it, feature-wise.

The meaning has changed in another way too. In the past, releasing something as “beta” meant essentially, “this is free because in exchange for you using the software, we’re going to get valuable feedback to improve it for eventual sale.” Now however, again thanks in large part to Google, that has changed to “we have no idea how to make money from this, so we’re calling it a beta.” Hence, why Google News has never gotten past it’s beta state. Lots of focus on Google, I know, but they are the new villain after all.

So what does “beta” really mean then? And more importantly, when has your software reached “beta”? Well, I think it depends in large part on what kind of software you have. Consider Microsoft Windows, for example. As we all found out the hard way with Longhorn, releasing an operating system too soon can be extremely detrimental. An operating system is too important a piece of software to release before most of the features are set in place. The Windows Vista beta that was released a couple weeks ago is a much better release – pretty stable, and very much focused on ironing out the bugs. Software like Google Talk however, is probably okay to release very early on, whether or not you call it “beta”, because at the end of the day it doesn’t affect nearly as many people.

Maybe what we have is not a question of what makes a release “beta” but instead, what kind of beta release is it? Consider tip #12 from Joel Spolsky’s Top Twelve Tips for Running a Beta Test:

Don’t confuse a technical beta with a marketing beta. I’ve been talking about technical betas, here, in which the goal is to find bugs and get last-minute feedback. Marketing betas are prerelease versions of the software given to the press, to big customers, and to the guy who is going to write the Dummies book that has to appear on the same day as the product.

Armed with that knowledge, maybe Google Talk and other applications like it are just different types of beta releases. Perhaps we should called Google Talk a “feature beta”, where the goal is to gather information on what sort of features the software should eventually have. I think that’s an interesting way of looking at software, as a series of different types of beta releases. Indeed a software application is never really finished, so maybe a “final release” is more like a “money beta”, where you start charging for the software. Of course, I could go on forever, creating endless types of betas. And there will always be anomolies, like Google News or even Flickr, which is in “beta” but costs money.

So let me try to answer the question, when should you release software? I think part of the answer is a question; what do you want to accomplish by releasing the software? If you want to gather information on what sort of features the application should have, release it early! The danger though is that you may create a negative image for yourself by releasing software that doesn’t really do anything, or which doesn’t meet expectations. If you want to iron out bugs, release the software later in what I would consider a “traditional beta”. And if you have software that you don’t know how to make money from, just release it as “free”. No need to confuse things by calling it a “beta”.

I also think releasing software is a very situational decision, in that no two pieces of software have the same set of circumstances surrounding them. While it may be okay to release one early, it might not be a good idea to release another so early. Deciding when to release software then, requires careful consideration of a number of variables, including what the goal of the release is, does the software work, who is it being released to, what other applications like this exist, etc. Once you’ve come up with a clear idea of all the variables, you can then decide to whether or not the time is right to release your software.

Happy Birthday Windows 95

Post ImageToday is a special day in the world of technology. It was ten years ago today that Microsoft released Windows 95 to the world, and what a launch it was, as Joe Wilcox remembers:

Windows 95 was an event. People lined up for blocks outside computer stores (like Egghead) at midnight to get their copy of Microsoft’s newest operating system. Rolling Stones’ song “Start Me Up” set the tone for the launch (Colleague David Card reminded that the band is on tour again. What timing!).

Funny that at the time, Bill Gates hadn’t yet issued his infamous “we get the Internet” memo. Many of the large companies we interact with on a daily basis were still in basements and garages in 1995, like eBay and Amazon. And who could have forseen the incredible path Microsoft and Windows would take following the release, sometimes bumpy, others smooth.

Some interesting things to note about Windows 95:

  • There were actually five different versions of Windows 95 released. One release added USB support, another added IE 4.0, for example.
  • The codename for Windows 95 was “Chicago”.
  • Windows 95 was billed as a 32-bit operating system, but portions of the code remained 16-bit.

Perhaps the most interesting thing about Windows 95 is that it remains, essentially, the interface for computing today. Windows XP is far superior, but the look hasn’t really changed that much, nor the way you interact with the operating system. I mean, lots of things have been improved and simplified, but at the end of the day, you still click Start, switch applications on the task bar, look for files in Explorer, etc. Let’s hope Windows Vista makes some progress in those departments!

Read: Microsoft Monitor