Canada votes, nothing changes

Another Canadian election has come and gone, and nothing has changed. Despite just over a month and millions of dollars spent on the campaigns, we are once again left with a minority Conservative government. Does this mean we’ll be back at the polls again soon? So far analysis suggests it’ll be 2010.

Here’s the news from CBC:

As the final tally approached, the Conservatives were up less than one per cent in the overall popular vote, which translated into a 20-seat increase from the last federal election. The Liberals, in turn, were down 2.4 per cent, or 25 seats, according to the projections.

I didn’t feel a connection with any of the parties or their leaders. I ended up voting for the Green Party. In the past, I’ve voted Liberal, NDP, and Conservative. I studied the ballot for a long time today, but couldn’t find Barack Obama’s name. I really wish we had inspirational leaders like they do south of the border!

Speaking of which, with the Canadian election now finished, I can turn my full attention back to the American election. The third and final presidential debate takes place tomorrow night at 9 PM EST. Go Obama!

UPDATE: CBC says voter turnout was less than 60%. About ten million Canadians gave up their right to complain. Sad.

UPDATE (1:20 AM MT): Voter turnout hovers at around 59%, the worst turnout in Canadian history. NDP candidate Linda Duncan pulled off a major upset in Edmonton – Strathcona, defeating incumbent Rahim Jaffer by just 442 votes. The Conservatives otherwise swept Alberta.

Windows 7 will be called…Windows 7

windows logo Microsoft announced yesterday that the next version of Windows will go by its codename when it is released, a first for the operating system. The successor to Windows Vista will be called simply, Windows 7:

Over the years, we have taken different approaches to naming Windows. We’ve used version numbers like Windows 3.11, or dates like Windows 98, or “aspirational” monikers like Windows XP or Windows Vista. And since we do not ship new versions of Windows every year, using a date did not make sense. Likewise, coming up with an all-new “aspirational” name does not do justice to what we are trying to achieve, which is to stay firmly rooted in our aspirations for Windows Vista, while evolving and refining the substantial investments in platform technology in Windows Vista into the next generation of Windows.

Even though I’m somewhat surprised by the decision, I think it’s a good one.

Most people call Windows XP just “XP” and Windows Vista just “Vista”. By the time Windows 7 comes out, it will have been ten years since we’ve had a version with a common moniker that includes the name “Windows” (of course, that would be Windows 2000). I suppose it’s possible that people may refer to it as just “Seven”, but I think “Windows 7” will be used more commonly. That’ll be good for the overall brand.

I also like the idea of evolving and refining Windows Vista, though it’s less clear how consumers will make that connection based on the name alone (I doubt most people think of Windows Vista as version 6). I think Windows 7 strikes a nice balance between “Windows Vienna” (or whatever other aspirational name was thrown around) and “Windows Vista R2”.

I wonder if this is a new trend for Microsoft? They also just released Silverlight 2 (not Silverlight 2.0). Maybe the next release of Office will be called Office 14 (they are skipping 13 due to superstition).

A version number is simple and easy-to-understand. It’s immediately clear that 7 came after 6. And removing the minor version (7.0) makes it less geeky. It also divorces the software from a yearly release cycle, which means Microsoft can focus on quality before making a new release.

I hope this decision is a sign of things to come for Windows 7. Simple and effective.

Telus and Bell team up, plan to roll out 4G

Big news today in Canada’s wireless industry. Telus and Bell announced they are partnering to upgrade their wireless network to 3G nationwide, laying the groundwork for an eventual move to 4G. The move should put both companies on equal footing with Rogers, but playing catchup is expensive:

Although both companies declined to provide any clear insights to the cost of the upgrade, analysts expect it to be approximately between $750-million to $1-billion, split two ways between Bell and Telus. Mr. Entwistle said that initial capital expenditures for the new network are included in Telus’ original guidance of approximately $1.9-billion this year and is expected to be $750-million higher than historical levels in the following year.

I’m not sure how I missed it, but apparently rumors of this specific deal actually surfaced back in July. The first rumor, that Telus would switch to GSM, started back in January. The announcement today covers the launch of a network with High Speed Packet Access (HSPA/GSM). Bell and Telus hope to have the network ready just in time for the 2010 Vancouver Olympics. After that the goal is to move to LTE (4G), which is in line with the plans of most other carriers around the world.

Clearly this is great news for Canadians. Having a single network standard will bring cost benefits, and faster time-to-market for hardware. I’m looking forward to it.

Here’s the Telus press release, and here’s the Bell press release. Both are incredibly similar, though neither one mentions the other! I guess we should use the term “partnership” lightly.

DemoCampEdmonton4

democampedmonton October and November are shaping up to be fantastic months for tech events here in Edmonton! Our next DemoCamp will take place on October 29th at 6:30pm, once again in ETLC on the University of Alberta campus. DemoCamp is always lots of fun – if you’ve never been to one I really encourage you to come check it out! You can read about our previous events (1, 2, 3) to get an idea of what they’re like.

Date: Wednesday, October 29, 2008
Time: 6:30pm (and drinks afterward)
Location: E1 017, ETLC, University of Alberta (map)
Cost: Free

Add your name to the wiki page to let everyone know you’re planning to attend (or if you’d like to demo). We’re also looking for help spreading the word:

We’d like to challenge everyone to tell a few people about DemoCamp and physically bring at least one new person to the event.

Additionally we’re looking for volunteers to help us target different groups of people in a more organized fashion. If you want to help us spread the word to schools, media, demoers or service providers, let us know.

Anything you can do to help would be great! We’ve got events on Facebook and Upcoming that you can send to people also. Be sure to tag things with democampyeg so that they are easier to find.

I also wanted to point out the interview that Peter Urban of Smibs did with Cam Linke. Smibs was “demo of the evening” at our first ever DemoCamp, and Cam is of course the driving force behind DemoCamp here in Edmonton. Check it out!

Microsoft Tech Days Canada 2008

microsoft tech days If you’re a Canadian developer using Microsoft technologies, you’ve undoubtedly heard about the upcoming Tech Days training conferences taking place in 7 different cities across the country. Tech Days is Microsoft Canada’s first attempt to move beyond the marketing tour-style events they usually do and into something more substantial. This is immediately obvious from the price – these are not free events. Some cities are one-day events, and cost $249.99 (or $129.99 before October 15th). Others are two-day events, and cost $499.99 (or $249.99 before October 15th).

What do you get for your money? Your choice of sessions from five tracks, plus a fairly impressive learning kit worth about $1000. Quite honestly the learning kit alone is almost worth the price of admission – you get a full copy of Visual Studio 2008 Professional, a full copy of Expression Web 2, the complete TechEd 2008 DVD Set, and a 6-month subscription to TechNet Plus. Do the math…$249.99 isn’t bad at all.

What about the sessions? I’m going to be honest, my first impression is they aren’t much different than the marketing tour. Here are a few examples:

  • Building Killer Line-of-Business Applications with WPF
  • Goin’ Up to the Data in the Sky: ADO.NET Data Services for Web Developers
  • Mastering Your Samurai Skills of Silverlight
  • Beyond Relational SQL Server 2008: Managing Unstructured and Semi-Structured Data

Notice anything? WPF, ADO.NET Data Services, Silverlight, SQL Server 2008 – these are all the latest and greatest from Microsoft. I wonder how many developers are using these things right now. I know I’m not. How much will developers be able to take back to their jobs? Especially considering each session is just an hour and a half?

There are some sessions that aren’t so focused on the new stuff, and the IT Professional sessions seem even less marketing-like. There are also some sessions that are likely to have a much bigger impact even if they are focused on beta bits, such as the one on ASP.NET MVC. Still, I’m left wondering where the WCF sessions are, or even sessions on Workflow! What about something from Patterns & Practices? And if Microsoft really wanted to make it interesting, why not a session or two on some commonly used open source technologies like NHibernate or SubSonic or something?

David Crow wrote about this today too, and he says the website is a bit misleading. You should definitely read his post on the event. David points out that the primary innovation here is that 90% of the content is being delivered by non-Microsoft employees:

Once you scroll past the usual suspects, you’ll find a group of Microsoft friendly people from other companies. Consultancies. Big corporations. Smaller companies. Client side. It includes MVPs like Colin Bowern, Mark Arteaga, Laurent Duveau, and Barry Gervin. And others like Robert Burke and Ken Cox. Sure lots of these speakers are MVPs, it means that they are “exceptional technical community leaders”. They are experts. They write books. They blog. They consult. They build things in the real world.

He makes a good point – but simply having non-Microsoft speakers doesn’t guarantee quality, of course. It remains to be seen how effective this format is.

I’d be remiss if I didn’t comment on the cities in which Tech Days is happening. Developers in Toronto, Montreal, Ottawa, Winnipeg, Calgary, Halifax, and Vancouver don’t have to go anywhere. Everyone else needs to get to one of those cities to attend. I don’t know how Microsoft Canada came up with that list, but I’m once again disappointed to find that Edmonton is missing. We’ve got an amazing developer community here, one of the most successful user groups in the country, and yet we’re passed over for Calgary. That sucks. I know it’s expensive to get everywhere, but why not force the Calgarians to come up to Edmonton for once?

I encourage you to check out the Tech Days website for yourself. Read the session abstracts and figure out which ones would be useful. If you want to attend, you’ve got until October 15th to get the early bird price. Finally, check out John’s funny post on the Canadian Developer blog. You’ll laugh!

EdmontonTweetup3 – October 30th

EdmontonTweetup

The Twitter community here in Edmonton continues to amaze me. New users sign up every day, and existing users do a good job of following one another. As a result, there are really interesting discussions taking place all the time. Quite a few people have adopted the #yeg hashtag too, making it even easier to find Edmonton-related items on Twitter.

A tweetup is an opportunity to strengthen those online relationships and perhaps forge new ones offline. Or if you’re new to Twitter, it’s a great way to come and find out what all the fuss is about. Some people will undoubtedly talk about tech at the event, but for the most part it’s a non-geeky get-together. Join us for some food, drinks, and good discussion. Here are the details on EdmontonTweetup3:

WHO: Twitterers and the Twitter-curious in Edmonton and area!
WHAT: An event to meet one another in person.
WHERE: Devlin’s Cocktail Lounge on Whyte Avenue (map)
WHEN: Thursday, October 30th, 2008 at 6:00pm
WHY: Because you need to get off the computer once in a while!

I hope you can make it out! If you’re planning to attend, please add your name to the wiki page so that we have an idea of how many people to expect. Follow edmontontweetup and/or myself on Twitter for updates.

See you there!

Pingdom Website Monitoring

pingdom logo Pingdom is a service that monitors your websites and/or servers and can let you know when something goes wrong. Despite your best efforts, something will go wrong, so it’s important to know right away when it does so that you can take action. That’s exactly what Pingdom helps you do.

I should have written this a long time ago – I’m a very happy Pingdom customer! I’ve used dozens of different monitoring tools and services over the years, and without a doubt, Pingdom is my favorite. I first got an account in August 2007, when I took advantage of a free offer for Mashable readers (if I remember correctly). I didn’t use it right away, but when I did, I was impressed. So much so that I bought Pingdom Basic account ($9.95/mo or $119.40/year).

The two Pingdom terms you need to know are checks and notifications. A check is basically a website, mail server, or DNS server (there are HTTP/HTTPS, Ping, TCP, UDP, DNS, and POP3/IMAP/SMTP checks). A notification is an email address or cell phone number (for SMS). Pingdom Basic gives you 5 checks, unlimited email notifications, and 20 SMS notifications. Additionally, you get included uptime reports.

The best thing about Pingdom is that it’s fast and reliable. I receive notifications generally within about a minute of something going down. That’s much faster than anything else I’ve tried. I feel confident relying on Pingdom to let me know if something is wrong with my servers.

Another thing I love about Pingdom is their blog, called Royal Pingdom. They occasionally post about Pingdom-related things, but more often than not they post about the industry in general. They obviously put some time and effort into it though, because their posts are original, in-depth, and very interesting. For instance, earlier this week they posted about 12 great iPhone applications for sysadmins and webmasters. It’s the kind of thing that keeps me subscribed.

If you’re looking for a website monitoring solution, I’d strongly recommend Pingdom.

Faster wireless, everywhere

As a tech geek I’m interested in a lot of things, but I have a particular interest in wireless technologies. I want to have the ability to connect to the Internet wherever I go, using whatever device I happen to have with me. Despite the progress we’ve made in recent years, that vision is still a long way from being realized. A couple of things I came across recently look promising though.

The first is an article in MIT’s Technology Review, discussing research to make wireless faster:

One way to achieve faster speeds is to harness the millimeter-wavelength frequency of the wireless spectrum, although this usually requires expensive and very complex equipment. Now, engineers at Battelle, a research and development firm based in Columbus, OH, have come up with a simpler way to send data through the air with millimeter-wave technology.

Apparently they’ve been able to achieve speeds of 10.6 gigabits-per-second in a point-to-point field test, with antennas 800 meters apart. In the lab, they’ve demonstrated 20 gigabit-per-second speeds. Those are fiber-like speeds! Of course this wouldn’t work for blanket-wireless (like a cell network), but it could have some really useful applications.

The second article discusses a new study by market researcher In-Stat:

In-Stat said that more than 294 million consumer electronics devices with Wi-Fi shipped in 2007. But that number is quickly growing and will likely reach 1 billion by 2012. The fastest-growing embedded Wi-Fi segment is mobile handsets. By 2011, dual-mode cell phones will surpass PCs as the largest category of Wi-Fi devices, the In-Stat report said.

The phenomenal growth of consumer electronics devices is nothing new, but the takeaway here is that wireless Internet access demand is going to grow quite a bit over the next few years. After all, what good is a device with Wi-Fi capabilities if there is no Wi-Fi network available? This is good news for the Free Wi-Fi project.

A world with faster, more ubiquitous wireless Internet access is a world I want to live in.

What's trending right now?

twitter It’s been nearly three months since Twitter purchased Summize and renamed it Twitter Search. They still haven’t integrated Twitter Search into the main site, but they have made a number of other improvements:

Those last two points are the most important, I think. When you visit the Twitter home page, it asks you a simple question: “What are you doing?” Until now, that question has been Twitter in a nutshell. Moving forward though, I think a new question becomes equally as important: “What’s trending right now?”

I’ve said for a long time (with regards to Twitter) that there’s value in noise. It might seem dumb or trivial for me to post a tweet that says I am sleeping, but what if everyone did? Heck, we don’t even need everyone, just a sizable percentage. Then we could ask the question “how many people are sleeping right now?” and have real numbers to answer it with.

Twitter seems to have two sides now – gathering the noise, and filtering it.

Lots of people already contribute to the noise on Twitter, and I think their user base will only continue to grow. So they’ve got that covered. Increasingly it seems that Twitter is working to extract value from that noise. That’s the area they need to focus on most. I’m not sure how they plan to monetize their creation, but I suspect this is a big part of it.

The Election 2008 site seems like an experiment. If it goes well, I’d expect them to launch a number of other mini-sites in the future. I wouldn’t be surprised if they somehow expanded on the trending entries on the blog too.

For me, Twitter Search is already the #1 stop for news. It’s where I learned that O.J. Simpson was found guilty, and that the bailout plan had passed. I think others will increasingly turn to Twitter Search first also.

You tell Twitter what you’re doing, and they’ll tell you what’s trending. I can’t wait to see where this leads!

Amazon Web Services: Still getting better

aws logo I often think back to 2006 when Dickson and I were in the midst of the VenturePrize business plan competition. It was around that time that Amazon.com launched their first web service, the Simple Storage Service (S3). It had a huge impact on our business, and we’ve been extremely happy customers ever since.

Over the last couple of years, Amazon has introduced a number of additional web services, the most well-known of which might be the Elastic Compute Cloud (EC2). You can think of it like an on-demand computer in the cloud. I had a quick look at it when it launched, but being a Windows shop, we really didn’t have time to invest the extra effort necessary to get it running. Now, Amazon has announced that EC2 will support Windows:

Starting later this Fall, Amazon Elastic Compute Cloud (Amazon EC2) will offer the ability to run Microsoft Windows Server or Microsoft SQL Server. Our goal is to support any and all of the programming models, operating systems and database servers that you need for building applications on our cloud computing platform. The ability to run a Windows environment within Amazon EC2 has been one of our most requested features, and we are excited to be able to provide this capability. We are currently operating a private beta of Amazon EC2 running Windows Server and SQL Server.

Very cool news for Windows developers. It should put some extra pressure on Microsoft too – though apparently they are getting ready to launch something. Watch for more news on that at PDC.

Another interesting new service that Amazon is introducing is a Content Delivery Service:

This new service will provide you a high performance method of distributing content to end users, giving your customers low latency and high data transfer rates when they access your objects. The initial release will help developers and businesses who need to deliver popular, publicly readable content over HTTP connections.

It will run atop S3, so anything that currently exists there can easily be added to the new content delivery network. This is very cool, and will finally bring world-class CDN infrastructure to small businesses. I wish they had introduced this two years ago!

Those are both very important improvements to AWS. Amazon is raising the bar, again. When will Microsoft, Google, and others answer?

Also – I just noticed recently that Amazon has redesigned the AWS website. It looks fantastic, in my opinion, and is much easier to navigate. Keep the positive improvements coming!