Welcome to the home page of Barry Briggs, software creator, enterprise architect, communicator, visionary leader. Called by InfoWorld "one of the better known CTO's in the world," my career includes serving as the CTO for Microsoft's 4000-person IT organization and leading its migration to the cloud; helping Interleaf (as its CTO) become one of the fastest-growing stocks in the bubble year of 1999; writing Lotus 1-2-3, at the time the world's most popular software application; and leading the technical integration of Lotus and IBM after the merger.
CloudSheet, hosted on Microsoft Azure, is the largest recalculating spreadsheet ever created, holding some 2.3 billion data elements in this example and running on hundreds of cores. Each cell is an independent object in the cloud, and each cell can hold an independent, queryable table itself. Location transparency, RPC, and concurrency are managed by the Project Orleans "actor" framework, originally written for the Halo game franchise. Have a look!
No, I didn't write Stuxnet. At Microsoft we used to have this really cool tradition called Think Week where anybody could author an interesting paper, and Bill (and anybody else at Microsoft) would read them. Stuxnet: A Worm's Tale, which I wrote in 2010, was the result of six months' study of the most sophisticated virus written to date. Not only did it examine Stuxnet's technology, how it infected the target PC's and how the embedded PLC code broke Iranian centrifuges, but it also considered the geopolitical aspects as well. Stuxnet: A Worm's Tale was the most widely read TW paper ever written.
Really. Using a combination of advanced computer vision and machine learning we established the feasibility of tracking dogs, listening to them, and eliciting their mental state using the Kinect device. There's a ton more work to do here with some very exciting possibilities not just for dogs but other intelligent animals like dolphins or whales -- you name it. Here's a cool blog article about a chat I had with noted biologist Con Slobodchikoff at a recent conference.
Move over, Siri and Alexa. Back in the 90's I wrote an app you could talk to, and it would talk back, using IBM's (by today's standards, primitive) ViaVoice technology. HAL would eavesdrop on your conversations and display relevant information on the screen to help you out. It also had a 'psychiatrist' mode (based on Weizenbaum's Eliza) where you could tell your problems to an animated shrink and she'd offer advice.