Checkers solved at the U of A

Post ImageHow many games of checkers can you win in a row before someone beats you? Quite a few? Doesn’t matter, eventually you’ll lose right? You think, “it’s only a matter of time.” Well some Computing Sciences researchers at the U of A have figured out why – it’s because humans make mistakes. They’ve solved checkers, completely, and have software that is invicible:

After more than 18 years and sifting through 500 billion billion (a five followed by 20 zeroes) checkers positions, Jonathan Schaeffer and his colleagues have built a checkers-playing computer program that cannot be beaten. Completed in late April, the Chinook program may be played to a draw but will never be defeated.

Their research and “proof” were to be published in today’s edition of the journal Science.

This is pretty incredible when you think about it. It speaks to the advances we’ve made not only with technology, but with our understanding of how to harness it to do things that previously seemed impossible.

I generally consider checkers to be a fairly simple game, but don’t let that fool you:

The popular game may be simple to play, but it holds a potential 500 billion billion positions. That’s one million times more complicated than any other game solved before, says Jonathan Schaeffer, the computer science professor who began the project in 1989.

Congratulations to Schaeffer and his team! I can’t imagine what they’ll figure out next.

Read: ExpressNews

Microsoft's Internet TV strategy

You’ll recall that last week the first post in a two part series I wrote for last100 on Microsoft’s Internet TV strategy was posted. I’d say the post did very well, receiving over 20 comments from readers and 300 diggs. Today, part two is up:

The product to keep an eye on is definitely Mediaroom (and Mediaroom on the Xbox 360). There’s a reason Microsoft chose Mediaroom as the brand instead of simply Microsoft TV: they are looking to the future of entertainment, where TV is just one piece of the puzzle.

You can read the entire post at last100, and you can digg it here. As always, let me know what you think!

Read: last100

Notes for 7/15/2007

Here are my weekly notes:

  • We published an update to Podcast Spot today. Nothing major, mostly backend stuff. Looks good so far!
  • I am so excited for The Simpsons Movie! It’s going to be great. Vanity Fair has two excellent interview-style articles about the cartoon this month, here and here.
  • There’s really only one question you need to ask about the iPhone: will it blend?
  • Congrats to Digipede, who won Microsoft’s ISV Innovation Partner of the Year. I remember looking at their stuff a long time ago and being really impressed.
  • Everyone should know that Canada isn’t really a haven for piracy as the record labels and movie studios would have you believe, but just in case, this video explains things.
  • I really hope the Republicans do not win the American election in 2008. I mean, just look at this.
  • I start my new job tomorrow! I’ll be working as a web developer for QuestionMark here in Edmonton.

World Internet Population: Reading the fine print

Post ImageYesterday comScore released their global Internet traffic rankings for the month of May. Their research shows that 772 million people worldwide were online in May, which is a pretty large number. Still, as ZDNet notes, that’s only 12 percent of the world’s population. Here’s how the press release reads:

There were 772 million people online worldwide in May (defined as those individuals age 15 or older who accessed the Internet from a home or work location in the last 30 days), an increase from 766 million in April, representing a 16 percent penetration of the worldwide population of individuals age 15 or older.

And further down the page, we find the fine print:

** Excludes traffic from public computers such as Internet cafes or access from mobile phones or PDAs.

Seems to me that excluding mobile phones in particular would lead to a much lower number than the true online population. In the developed world, computers dominate access to the Internet, but that’s not the case in the developing world!

A quick search led me to this W3C press release (from September 2006):

According to the World Bank, more than two billion people own a mobile phone and 80% of the world’s population has access to GSM service. With one million new subscribers every day, almost four billion people will have a mobile phone by the end of 2010.

I suspect the vast majority of those phones are web-enabled. If anyone has a link to usage statistics, let me know in the comments!

Read: comScore

Look out Amazon: Here comes Microsoft's Cloud OS

Post ImageIf you’ve been following the news about Windows Live Core, also referred to as “Cloud OS”, then today’s article at News.com probably is nothing new. Still, it’s a good overview of what is known thus far:

In addition to making available its existing services, such as mail and instant messaging, Microsoft also will create core infrastructure services, such as storage and alerts, that developers can build on top of. It’s a set of capabilities that have been referred to as a “Cloud OS,” though it’s not a term Microsoft likes to use publicly.

It’s about time.

Just as Windows handles memory management, storage, and other “fundamentals” as Microsoft likes to call them, for your computer, Cloud OS would handle the fundamentals for distributed web apps. Developers can spend less time worrying about how the application will run, and more time building out what the application should do. That’s a win-win for everyone.

The most visible company doing this today is Amazon.com with their web services. Services like S3 for storage and EC2 for computing power are tremendously valuable for developers. As I’ve said before, S3 made a big difference for Podcast Spot, and we’d like to use more services if only they existed.

I know there’s going to be pushback, simply because it’s Microsoft, but I am happy to finally see more news on Cloud OS. I can’t wait until the services are available – competition will explode.

It’s a buzzword, and not a very meaningful one at that, but I think this guy has it right:

IMHO, the cloud is the true Web 3.0 – the distributed, ubiquitous web.

Let the Web 3.0 wars being! Microsoft, Google, Amazon, maybe even Yahoo, all competing to provide the best cloud infrastructure for developers to build amazing applications and experiences on top of.

Read: News.com

Microsoft on your telly

Post ImageI was fortunate enough to land a guest posting gig over at last100, a blog dedicated to tracking the digital lifestyle. My two part series is about “Microsoft on your telly” and my articles take a look at where Microsoft is and has been in the television market, and where they are going. You can read the first post here. Please let me know what you think!

If you’ve never heard of last100, check it out. From the About page:

The name last100 refers to what industry insiders call the “last 100 feet” problem, which is the gap between the typical home’s computer and its living-room TV set. Whilst the digital living room is a primary focus, we’ll also be covering other areas of the digital lifestyle (VoIP, portable media, mobile web etc).

I love the name!

Looks like my first post has received a bunch of attention on Digg too, so feel free to digg it (up to 95 diggs right now). All I can say is I am glad the Digg mob is focusing their attention on Microsoft rather than on me!

Read: last100

Get ready for a major Microsoft product launch in February

Post ImageNovember of 2005 was an important month for Microsoft developers as Visual Studio 2005 and SQL Server 2005 were launched. Technically BizTalk Server 2006 was part of the launch too, but it kind of took a backseat to the other two products. I doubt that will happen with the next big launch, coming in February 2008:

Microsoft announced at its partner conference on July 10 that it will launch Windows Server 2008, Visual Studio 2008 and SQL Server 2008 together in a single launch on February 27, 2008, in Los Angeles.

Those are three incredibly important products for Microsoft itself, and for Microsoft developers around the world. Combined with Windows Vista SP1, expected to be released alongside Windows Server 2008, it’s going to be a very exciting time. I can almost see the free copies of Visual Studio 2008 now…

The above quote comes from Mary Jo Foley’s post, titled “Microsoft plans a triple-play”. I have to admit, for a moment I half expected to read about Microsoft jumping into competition with AT&T, Verizon, and others! In telecommunications, a triple play means a bundle of high-speed Internet, television, and telephone services.

Mark your calendars!

Read: ZDNet

Policing Edmonton on a Segway

Post ImageThe Edmonton Police Service is hardly the most technologically savvy group in the city (I mean just look at their website) but they are now launching a pilot program to “test a fascinating new piece of technology.” Yes, while the rest of the world considers the Segway old news, EPS is grinning from ear to ear (careful, link is for a Word file…they don’t even have HTML press releases):

In an effort to explore new and innovative methods of community-policing, the EPS is testing this equipment to evaluate its usefulness within Edmonton. Citizens can expect to see EPS officers patrolling on Segways at the Rexall Grand Prix of Edmonton, Capital Ex, West Edmonton Mall, and other special events.

The two “vehicles” that Segway donated to EPS for the pilot project are similar to commercially available models but also have emergency lights and a siren. The press release notes that “an officer on a Segway will stand 8 inches above the rest of the crowd and will be able to respond to emergencies in a fraction of the time it would take them on foot.” You don’t say!

All joking aside, I think this is good news for Edmontonians. Segways likely won’t be filling up the sidewalks anytime soon, but they are excellent for specific verticals such as law enforcement. Apparently police in Vancouver, Toronto, and Windsor have also started testing Segways.

Read: EPS Website

Notes for 7/8/2007

Here are my weekly notes – this edition has a “green” theme since Live Earth was yesterday:

Interview with todbits.tv

A couple of weeks ago Tod Maffin was in Edmonton to broadcast and record his video show, todbits.tv. I went down to the Hotel MacDonald to check it out, and it turns out I was the only one in Edmonton who went! What’s the deal with that local tech people?!

Anyway, we couldn’t get the live stream going, so we went outside to record it. Tod talked about his LG Cherry Chocolate phone, then we did a quick interview about Paramagnus and Podcast Spot.

You can watch the 12 minute video here. Thanks Tod!

Read: todbits.tv