MIX07 Keynote: Favourite Moments (and photos)

After this morning’s MIX07 keynote, I am reinvigorated about the power and potential of Silverlight. Here are my favourite moments: Scott Guthrie debugging a Silverlight application’s .NET code that was running on a Mac in the Safari browser, changing a property on a remote .NET object in the running app by using the Immediate Window…


MIX07 Welcome Swag

Swag found in my MIX07 Welcome Pack: 1 Silverlight / Mix07 T-Shirt (obligatory)1 copy Vista Ultimate (cool)1 copy Expression Studio (double cool!!)3 coloured “discipline” armbands to identify the like-minded at MIX (Blue=Developer, Green=Business, Yellow=Design)1 myspace.com thingamayoke1 Silverlight sticker1 Vista-branded USB key in black fuzzy box (containing Live Platform In-A-Box, Live Search Starter Applications, Live Search…


Microsoft Ireland’s Imagine Cup winners announced this evening

I’ve just returned from the first Microsoft Ireland finals of the Imagine Cup, an annual international student competition hosted by Microsoft.  The theme of the Imagine Cup competition this year is “Imagine a world where technology enables a better education for all.” Although the competition has been running since 2003, this is the first year that Microsoft…


Adventures in XNA 6: A Wii Flock of Boids

Here’s a flock of butterflies, brought to you in XNA, which can soar around their environment with the help of the Wii controller. By tilting and rolling the Wiimote, you can control the flight of the lead butterfly.  The rest of the flock sticks together, chasing you wherever your accellerometer-fuelled flights of fancy take you….


Tá ocras ar an Orcas: Visual Studio "Orcas" Beta 1 available

I’m working on two projects in the evenings: One is an XNA app (no surprises there), and the other is a Live Messenger bot that is going to integrate the DotMSN bot library, WCF, WF, SQL2005 and more.  I’ve been building that second project with the March CTP of Visual Studio Code Name “Orcas”. Lots…


Two Artificial Intelligence Legends Publish Sequels

I discovered through a New Scientist magazine article (thanks to Clare) that Marvin Minsky, a.k.a. “The Father of Artificial Intelligence,” has published The Emotion Machine, the sequel to his 1988 masterpiece, The Society of Mind.    In Society of Mind, Minsky proposed that complex human intelligence arises from layered interactions between simple “agents,” which themselves are…


Microsoft Robotics Studio, and teaching robotics north of the arctic circle

I was excited to see a good friend, Mona, start blogging about her experience running a science center located north of the arctic circle.  It’s fascinating reading.  They’re designing interactive exhibits and experiments: everything from visualizing DNA to creating 5-meter-high geisers of Coke and computer-controlled Lego greenhouses.  Mona has a background in marine microbiology, she’s an innovative teacher,…


Sliverlight (nee WPF/E)

That’s quite pretty. Here’s more on SilverLight, the technology formerly known as WPF/E.   “If you’d just shown that logo to me, I wouldn’t have thought it was Microsoft.” That’s pretty high praise, given who it came from…


NLarge, unexpected benefits, and encouraging shared-source community contribution on Codeplex

I received a really nice and unexpected bit of feedback on my NLarge screen magnifier utility, which is a shared-source project available for download on Codeplex.  I use NLarge to magnify the screen, make annotations and focus attention during technical presentations.  It turns out that NLarge also is a very useful tool for people struggling…


Guitar and Wii Controller into XNA: All Games are Wish Fulfillments

One of my favourite game designers of all time, Tim Schafer (Grim Fandango, Full Throttle, Psychonauts) once hammered home during a talk at the Game Developers Conference that all games are wish fulfillments. That probably explains why I played a lot of Guitar Hero 2 this week.  (I was having trouble with the licks ’til…