spout

October 3, 2005 spout

I don’t ever want to unpack my books

I don’t ever want to unpack my books. Instead, I want a paperback-sized tablet PC whose sole job is to run eReader loaded with all of my books. It’s work like Project Gutenberg, the Open Content Alliance and Safari that may finally make this happen.

However, like my DVD and music collection, I am willing to purchase my book collection one more time in digital form, but only if it is non-DRM’d so that I can use the book where ever I want to. It’s no good to be to be able to read my book at my PC, but not in bed or in line at the airport.

September 30, 2005 spout

I need Outlook’s new anti-phishing support

Forget that my family constantly asks me things like “I got an email from eBay today that said my account was closed. Should I click on the link and give them my credit card details?” Forget that I’m constantly having to watch every single link I touch. No, I need Outlook’s new anti-phising protection because with all my computer education and experience, I got bit by an phishing attack.

In my defense, it was the perfect storm opportunity:

  • We’ve just moved and I’m still dealing with a ton of change of address issues
  • I ordered several books from Amazon in the old house that hadn’t been delivered before we moved
  • I had just placed an order that morning on Amazon that morning w/o my caching settings, forgetting to update my credit card billing info

So, when the Amazon email came in telling me that there were problems with my account, I didn’t hover my mouse over the link before clicking it. When the page came up, looking just like an Amazon page, including the bit where they strip away most of the options when you’re entering payment information, no alarms went off. Even when they asked me for my PIN, which I don’t use for my credit card, so I don’t know it, I entered everything else, e.g. login ID, password, credit card, expiration and even that extra code they stick on the back these days and pressed Submit before I thought anything might be amiss. It was when they complained about the lack of PIN and sent me back to the same page to enter it that, too late, I thought to question this site.

Of course, I canceled that credit card right away and began changing all of the sites where I use that same user name/password combination (most, frankly). But still, it put a kink in my day (and I honestly don’t know all of the sites where I use that user name/password combo).

And so, while I’m installing Office 2003 SP2 as we speak, I have to wonder: why is it that anyone can send an email claiming to be whoever they want? Isn’t that a problem worth disrupting the world a bit to fix? I think it is.

September 22, 2005 spout

My Product Group Fun: 2

I am having so much fun, I can’t not tell you about it.

After a few months of wallowing, I found out something about myself: I’m really good at digging into the state of the art, whether it’s one technology or a feature across technologies, if I have a problem I’m trying to solve. However, if I’m just wandering in a space w/o an explicit goal, e.g. give a presentation, build an app, write an article, I’m lost; I just can’t muster any juice. What this means is that when I present my thinking in an area where I’m wandering aimlessly, I’m not married to any of my conclusions. If someone pushes back, I can’t really get behind my conclusions because I just don’t care. If you’re giving a presentation on how you think a certain technology should be used and you don’t have a firm opinion one way or the other, that’s just death.

So it wasn’t pretty for my first couple of months in my new project team. I never felt like I was making any progress because I didn’t understand what problem we were trying to solve. How can you know how much further you’ve got to go if you don’t know where you’re headed?

So, when my boss walked into my office with an actual problem, I jumped at it. He asked me to understand one of the internal applications that another team built at MS and give a presentation on it. The presentation was to a group of architects from across MS. The idea was to pick something to build that was real and that we could learn from as we attempted to apply what we hoped our product would be when it was done (developing prototype product functionality along the way). The catch: I had 36 hours to prepare the presentation (16 of which would commonly be used for sleeping), there weren’t any product architecture docs and nobody knew anyone from that team. I didn’t get much sleep, but I did prepare a presentation that amazed the audience given the amount of time I had. Plus, we ended up picking that app and we’ve been building it all summer, with me writing some of the code and leading the team writing the rest of the code. We’ve been through two milestones and are in the middle of a third, learning a ton about what we were going to build from solving an actual problem. That learning has fed into a product plan that I’m working on with my boss and that we’ll use to capture our team’s thoughts and then getting our management and our internal partners on board.

This goes along with me learning how to be a real MS Product PM, giving my PDC talk, organizing a group to fix what I don’t like about the technologies that I found out about during the preparation of my PDC talk, working on three books and helping to get Genghis resurrected for .NET 2.0. So, I’m busy doing so many wonderful technical things that I can barely stand it. Wahoo!

September 18, 2005 spout writing

Please Post Reviews of Avalon Book

For those of you that reviewed or got free access to our Avalon book while we were still writing it, please please please post a review on Amazon.com. Thanks!
September 15, 2005 spout writing

WPF Book Sold Out Again, More Coming on Friday

You can also order them online. I find that even Thanksgiving is good for gift giving, as is Halloween! What could be better than the gift of knowledge?
September 14, 2005 spout writing

Programming WPF: Sold Out @ the PDC, More Coming

All of the initial copies of Programming the Windows Presentation Foundation have been sold out at the PDC. That’s a double edged sword, of course. On the one hand, it’s nice that so many people wanted a copy that they were gone by the time I got to see the remaining display copy on Tuesday after lunch. On the other hand, I want the publisher to have provided enough copies to feed a longer buying frenzy.

The good news is that another, larger shipment of the book will be available @ the PDC in the Marketplace store Thursday afternoon. Please form a line in an orderly fashion and keep the sleeping bags out of the normal aisle of traffic. : )

Or, feel free to purchase one online (or two — XMas is coming up!).

September 9, 2005 spout

MS Hurricane Katrina Relief Efforts

The following is an internal email published here with permission:

From: Lisa Brummel
Sent: Friday, September 09, 2005 1:54 PM
To: Microsoft
Subject: Update: Hurricane Katrina Relief Efforts

While the effects of Hurricane Katrina will be felt in the Gulf Coast for months and years to come, the contributions and volunteer efforts of thousands of Microsoft employees worldwide over the last week and a half have made a real difference in peoples’ lives. Fortunately, all of our employees in the region are safely accounted for.

I want to thank everyone who has been responding to requests by relief agencies for cash donations to meet the most immediate needs of evacuees. To date, a total of $9 million in cash, technology assistance and support has been donated by Microsoft and by employees. This includes $2 million from Microsoft for relief, recovery and rebuilding efforts, $5 million in technology assistance and support, and U.S. employee contributions totaling more than $1 million, which will be matched by the company.

In the hours and days following the hurricane, hundreds of Microsoft employees have used their creativity and initiative to help speed relief, often doing what we do best — using technology to solve problems and help improve people’s lives. These efforts by our employees are what make Microsoft a special place to work. I wish I could mention everyone by name, but since that’s not possible, let me share a few examples that will give you an idea of the great work people are doing.

  • Jim Carroll, a database architect from Birmingham, Alabama, and a half-dozen other Microsoft engineers from California, Florida, Alabama and Texas, worked virtually nonstop for four days to develop katrinasafe.com, an online tool being used by the states of Louisiana, Mississippi, Alabama and Texas, and by relief agencies to help evacuees find family members separated by the crisis. Since the site went live on Sept. 5, information about tens of thousands of evacuees has been registered on the site, and it’s being updated continuously with information from relief centers across the affected region.
  • Murali Krishnan, a group program manager in MSN, led an effort of about 100 Microsoft employees to build a secure Web site hosted by MSN to accept donations for the Red Cross. Krishnan’s team built the site — donate.msn.com — in just 20 hours, unheard-of speed for a project of this magnitude. The MSN Web site has already generated more than $3 million in donations for the Red Cross.
  • Dawn Gagnon, a mobility solutions specialist in Houston, arranged for the delivery of Microsoft Smartphones to 30 doctors at the main Red Cross medical triage site in Baton Rouge, and 150 Texas National Guard command post leaders being deployed to Louisiana to help with relief efforts. With land lines and switching stations down throughout Louisiana, the Smartphones were a top priority of the Texas National Guard to keep command leaders in touch. A makeshift assembly line of friends, family and neighbors at Dawn’s house worked for 12 hours to activate and charge the phones and make up waterproof bags that included car chargers and extra batteries.
  • John Morello, a senior Microsoft consultant in south Louisiana, saw the need for an e-mail system that volunteers could use to help evacuees connect with people they’d been separated from. The Microsoft Hotmail team created the accounts in under four hours, and this has already helped reunite dozens of families. Suresh Babu, group program manager at Hotmail, then orchestrated a cross-team effort to help tens of thousands of evacuees set up and use free Hotmail e-mail accounts to let friends and family know they’re OK, check in with employers, contact their insurance companies, even keep in touch with other victims of the hurricane.
  • Todd Ellison, a technical account manager in the Houston office working to assist local officials in relief efforts, walked into a wholesale computer parts distributor and asked if they would donate two laptop computers needed by the chief information officers of the City of Houston and Harris County, Texas. Five minutes later, Todd was out the door with two new machines.
  • Bill Steele, an Indiana-based Microsoft developer evangelist and private pilot, has been using his own twin-engine plane to shuttle food and supplies to areas of need. Flying out of Baton Rouge, Bill has delivered 17,500 MREs (Meals Ready to Eat), mostly to the lower part of Mississippi.
  • Steve Lough, an account manager in our federal sales office, led a team of senior Microsoft technologists working in partnership with Intel, Cisco and SBC at the Red Cross headquarters in Washington, D.C. to help create a communications infrastructure for relief shelters, establish computer kiosks for evacuees and Red Cross workers, and dispense financial assistance broadly. Microsoft also worked with the Red Cross to establish a solid core data infrastructure to meet the huge increase in demand on the agency’s IT system.
  • Blacks at Microsoft (BAM) is allocating funds to assist displaced students at historically black schools affected by the disaster, including Xavier University, Dillard University and Southern University of New Orleans.
  • In Redmond, a group of employees is putting together 200 boxes of sanitation and first-aid kits — about a ton of supplies. They’ll be shipped to the Microsoft office in Houston where Microsoft employees will pick them up and take them to a local airport, where four private planes are at the ready to fly the supplies to Baton Rouge. From there, they’ll be picked up by local charities and dispersed to those in need;
  • The folks at Bungie Studios, a Microsoft subsidiary that developed the Halo games for the Xbox, used the Web to sell more than $100,000 “Fight the Flood” charity T-shirts online. The proceeds will go to the Red Cross, as will royalties earned from other Bungie Store products sold in September.

In addition, three of Microsoft’s Across America trucks, fully equipped with communications systems and advanced technology, are on their way to Red Cross relief operation centers in the Gulf Region to provide vital coordination capabilities.

Groove is being used by the Red Cross and the Army Corps of Engineers as a collaboration tool to enable communications for multiple partners in the relief effort, and Groove has employees helping on site at the Red Cross.

Our sales force is letting business customers affected by the hurricane know that we’re waiving software licensing fees for up to six months, and making premier support consultants available to help them get their IT systems back up and running.

The speed of these response efforts has been just incredible. I want to acknowledge Ron Markezich, our CIO; Jennifer Heard, GM of the South Central District, as well as Cathy MacCaul, Linda Testa and the Community Affairs team, for coordinating our efforts to support relief organizations, government agencies, educational institutions and customers.

I’m very proud of my company right now.

September 6, 2005 spout

I’m in

I feel like I’ve spent the last four days in hibernation, awaking like Rip Van Winkle to an entirely new environment. And while the new environment is still filled with boxes and won’t have internet, cable or phone ’til tomorrow, it’s still a very pleasant environment, flat so the boys can bike everywhere, near family, very near the schools, filled with friendly people (many of which have already introduced themselves and I’m worked double-hard this time to remember their names) and with plenty of potential for renovation (and the space that’s there is nice all by itself). There will definitely be an adjustment period, but overall, it was very nice to wake up in.

On a personal note, with the move, getting ready for PDC, my son’s birthday, my wife’s birthday and my 14th wedding anniversary, some of my personal relationships have suffered (I’m *so* sorry to have missed last week’s PND!). My have my apologies. I hope things will get better after the PDC!


← Newer Entries Older Entries →