<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Riding Herd : Random</title><link>http://blogs.msdn.com/jmazner/archive/tags/Random/default.aspx</link><description>Tags: Random</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>iPod woes continue</title><link>http://blogs.msdn.com/jmazner/archive/2005/05/13/417094.aspx</link><pubDate>Fri, 13 May 2005 10:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:417094</guid><dc:creator>jmazner</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/jmazner/comments/417094.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jmazner/commentrss.aspx?PostID=417094</wfw:commentRss><description>&lt;P&gt;After &lt;A href="https://blogs.msdn.com/jmazner/archive/2005/05/10/416277.aspx"&gt;another visit &lt;/A&gt;to the Apple store, and another struggle with the Genius bar, I'm now in a state where iTunes blue-screens (BAD_POOL_CALLER) when I plug in my iPod.&amp;nbsp; If I uninstall iTunes, I can connect the iPod to my PC and it behaves like a nice normal FireWire drive.&amp;nbsp; But if iTunes, or the related iTunesService or IPodHelper services are running, I get the blue screen.&lt;/P&gt;
&lt;P&gt;This is no fun at all.&amp;nbsp; If anyone has a contact at Apple who wants to diagnose the mini-dump of the blue-screen, let me know ;)&amp;nbsp; As it stands, I have a pretty worthless iPod right now.&amp;nbsp; I suppose I could uninstall iTunes, connect as a firewire drive, and just copy all my music across, but I bet it won't transfer licenses for the songs I bought from the store.&lt;/P&gt;
&lt;P&gt;[update: I see I'm not the only person who's had these sort of problems -- &lt;A href="http://forums.ipodlounge.com/archive/topic/87292-1.html"&gt;this thread &lt;/A&gt;sounds like the behavior I was seeing before the Apple folks reset my iPod.]&lt;/P&gt;
&lt;P&gt;[update #2: I finally got my iPod happy again by giving up on FireWire.&amp;nbsp; I brought my laptop and iPod into the Apple store and asked them to loan me an iPod USB cable (part number M9569G/A) to see if that worked.&amp;nbsp; It did.&amp;nbsp; $19 later, I had my own USB sync cable and was re-filling my pod with tunes.]&lt;/P&gt;
&lt;P&gt;FWIW, the way I got my Genius bar appointment was to keep hitting the reservation page every 30min or so from work, starting at about noon.&amp;nbsp; The page tells you what timeslot it's going to give you.&amp;nbsp; At noon, it wanted to give me a 2pm timeslot (no good, since I couldn't leave work so early.)&amp;nbsp; By 3:30pm, it was handing out timeslots around 8pm, which worked out fine for me, so that's what I signed up for.&amp;nbsp; I got to the store 20 min early in case the line was moving fast, and had another poor customer service experience -- the Genius suggested I hang around the store since I'd be up in about 10 minutes.&amp;nbsp; 30 minutes later, it was finally my turn.&amp;nbsp; The Genius spent&amp;nbsp;half an hour doing some diagnostics on the iPod, flashed the firmware and reformatted the hard drive.&amp;nbsp; He concluded the iPod hardware was working fine, so there must be something wrong with my PC.&amp;nbsp; It didn't seem to occur to him that maybe it's something wrong with iTunes ;)&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=417094" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jmazner/archive/tags/Random/default.aspx">Random</category></item><item><title>Mr. Sketch is great!</title><link>http://blogs.msdn.com/jmazner/archive/2005/05/10/416279.aspx</link><pubDate>Wed, 11 May 2005 08:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:416279</guid><dc:creator>jmazner</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jmazner/comments/416279.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jmazner/commentrss.aspx?PostID=416279</wfw:commentRss><description>&lt;P&gt;After two grumpy posts, here's a feel-good post.&amp;nbsp; I've had two day-long meeting/training things each of the last two weeks.&amp;nbsp; And at both of them, I was pleasantly surprised that, when it came time to do some team writing excercises on a sketch pad, we got to use scented markers!&amp;nbsp; &lt;A href="http://www.sanford.com/sanford/consumer/jhtml/new-product/productdetail.jhtml?attributeId=SNATT20025&amp;amp;nrProductId=SN20074"&gt;Sanford's Mr. Sketch markers&lt;/A&gt;, in particular.&lt;/P&gt;
&lt;P&gt;Fun smelling markers seem to bring out the kid in everyone.&amp;nbsp; The red ones really smell like cherry!&amp;nbsp; You could see everyone's face light up as we passed the various colors around to see what each one smelled like.&amp;nbsp; One guy scribbled a bunch on the sketch pad and then sniffed the pad to see how strong the scent would be.&lt;/P&gt;
&lt;P&gt;A couple scented markers lightened the whole mood of our meetings.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=416279" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jmazner/archive/tags/Random/default.aspx">Random</category></item><item><title>Customer service too good to be true: Apple and iPod</title><link>http://blogs.msdn.com/jmazner/archive/2005/05/10/416277.aspx</link><pubDate>Wed, 11 May 2005 07:56:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:416277</guid><dc:creator>jmazner</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/jmazner/comments/416277.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jmazner/commentrss.aspx?PostID=416277</wfw:commentRss><description>&lt;P&gt;So speaking of &lt;a href="https://blogs.msdn.com:443/jmazner/archive/2005/05/10/416266.aspx"&gt;over promising and under delivering&lt;/A&gt;: I just returned home from one of the most frustrating customer service experiences I've had, courtesy of the Apple store near my home.&lt;/P&gt;
&lt;P&gt;Last year, I bought my wife an iPod for her birthday.&amp;nbsp; At the time, there were no Windows Media devices that seemed even remotely as functional and fun as the iPod, so that's what I went with.&amp;nbsp; It's been a great device, and worked well for us for the past 11 months.&amp;nbsp; Last week, I wanted to buy some new songs from the iTunes music store and synch them to my iPod.&amp;nbsp; That's when my troubles began.&amp;nbsp; Long story short, it seemed like my iPod's hard drive was corrupted somehow.&lt;/P&gt;
&lt;P&gt;On Saturday morning, I got to the Apple store just as it was opening, and headed over to the Genius Bar.&amp;nbsp; It wasn't clear to me how their sign up list was supposed to work, but I was the first one there, and the resident Genius typed in my name and asked about my problem.&amp;nbsp; He started walking me through the basics (do a soft reset, run the Updater, etc), all of which I had tried.&amp;nbsp; He then suggested that I force the iPod into disk mode (by first doing a soft reset, and then holding down the &amp;lt;&amp;lt; and &amp;gt;&amp;gt; buttons,) and then use the Updater app to do a hard restore of the software.&amp;nbsp; Well, another long story made short, it didn't work.&amp;nbsp; I got a wide variety of interesting errors and hard hangs of my PC thanks to some apparent conflicts between the latest iTunes and the latest iPod Updater, but no luck upgrading the iPod.&lt;/P&gt;
&lt;P&gt;After dinner this evening, I drove back to the Apple store to get the iPod repaired.&amp;nbsp; The greeter at the door was very nice and said she was sure that if the previous Genius Bar instructions hadn't worked, I could just swap for a new iPod under warranty (which expires next week, by the way ;)&amp;nbsp; She pointed me to her manager, and I explained the situation.&amp;nbsp; He noted that the Genius Bar sign up list was full for the night, but suggested I talk to another sales associate who's an iPod guru.&amp;nbsp; I talked to that guy, and he said "yep, we should just give you a new iPod."&lt;/P&gt;
&lt;P&gt;That, for those of you still reading, is the "over-promise" part ;)&amp;nbsp; What a lovely way to make your customers happy, to say that 1) we acknowledge the problem, 2) we assume it's our fault at this point, and 3) you deserve a new, functioning iPod immediately.&lt;/P&gt;
&lt;P&gt;All I have to do in order to make the swap is to check back in with the Genius Bar.&amp;nbsp; Seems simple, no?&amp;nbsp; Well, unfortunatley the Genius Bar is booked up for tonight.&amp;nbsp; Ah, so how about I make an appointment to come back tomorrow instead?&amp;nbsp; Sure, says the sales rep, just vist the store's home page&amp;nbsp;at 9:30 in the morning, sign up for Genius Bar time, and it will tell you when to come by.&amp;nbsp; Hmmm...."But," I tell him, "I have to work tomorrow, so if it tells me to come by at 10am, I can't do it."&amp;nbsp; He assures me that it's really a very nice system and that I'll be helped at precisely the time it assigns to me.&amp;nbsp; That's not going to help me with the problem of leaving work for an hour to drive to the store and back, though.&lt;/P&gt;
&lt;P&gt;So I ask the sales guy whether I can just make an appointment to come back to the Genius Bar tomorrow night.&amp;nbsp; Nope!&amp;nbsp; The only way to schedule a Genius Bar timeslot in advance is to &lt;A href="http://www.apple.com/retail/procare/"&gt;pay $99 for a ProCare card&lt;/A&gt;.&amp;nbsp; If you don't have a ProCare card, the Genius Bar schedules you, not the other way around.&lt;/P&gt;
&lt;P&gt;I suggested, in as kind and friendly a manner as I could, that we better find a different way for me to get my iPod replaced under warranty.&amp;nbsp; He agreed, had a chat with his manager, and then interrupted the resident Genius to explain for 5 minutes what my situation was.&amp;nbsp; Neither one of them actually asked me any questions, but the Genius said "yeah, we should replace it for him.&amp;nbsp; But the queue is closed for tonight."&amp;nbsp; Could the sales rep make the swap for me now?&amp;nbsp; Nope!&amp;nbsp; Apparently there was some extra step that Genius had to perform&amp;nbsp;that would involve talking with me, and despite the fact that he could spare a few minutes for the sales rep, he couldn't spare the same amount of time for me.&lt;/P&gt;
&lt;P&gt;So what does the sales rep suggest I do to get my hands on a working iPod? "You sure you can't just sign up for a time tomorrow morning?"&amp;nbsp; His other suggestions included an hour long round trip to a different store down by the airport, or coming back tomorrow as soon as I could after work and signing up for the Genius Bar.&amp;nbsp; "But there's usually a two hour wait by that time of day," he warned me.&lt;/P&gt;
&lt;P&gt;What a crazy system!&amp;nbsp; I wonder how many Apple customers end up paying the $99 for a ProCare card in order to actually reserve a time that works for them, rather than being at the mercy of the Genius Bar's daily schedule?&amp;nbsp; I guess I'm going to bring my laptop and camp out at the store for a few hours some night this week.&amp;nbsp; Apple took only 30 minutes today to go from exceeding my expectations to vastly under-delivering.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=416277" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jmazner/archive/tags/Random/default.aspx">Random</category></item><item><title>Customer service too good to be true: ATT and Audiovox</title><link>http://blogs.msdn.com/jmazner/archive/2005/05/10/416266.aspx</link><pubDate>Wed, 11 May 2005 07:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:416266</guid><dc:creator>jmazner</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/jmazner/comments/416266.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jmazner/commentrss.aspx?PostID=416266</wfw:commentRss><description>&lt;P&gt;I'm in a mood to rant about poor customer service experiences I've had lately.&amp;nbsp; Since one of them is about Apple, I figured I better start by posting the other one, which is related to Microsoft technology.&lt;/P&gt;
&lt;P&gt;Back in November, I bought an &lt;A href="http://www.microsoft.com/windowsmobile/devices/devicedisplay.aspx?module=deviceDisplay;Smartphone;americas;132"&gt;Audiovox SMT 5600 smartphone&lt;/A&gt;&amp;nbsp;through my cell carrier, AT&amp;amp;T (now Cingular).&amp;nbsp; This is the first smartphone I've owned, and I've really enjoyed it.&amp;nbsp; Having access to my calendar, contacts and email with over the air synch has been a huge benefit for me.&amp;nbsp; But as it turned out, my particular phone wasn't quite put together right.&amp;nbsp; There was some sort of shielding problem that caused a buzzing on most of my phone calls.&amp;nbsp; It got progessively worse after several months, so I figured I may as well get the thing repaired.&lt;/P&gt;
&lt;P&gt;The 5600 comes with a year long warranty.&amp;nbsp; So I called the AT&amp;amp;T store from whom I purchased the phone.&amp;nbsp; They told me to call AT&amp;amp;T Wireless's warranty department, and the warranty department, in turn, told me that AT&amp;amp;T isn't responsible for the warranty, Audivox is.&amp;nbsp; Okay, next call goes to Audiovox warranty (800-229-1235, option 1, then 2, then 3).&amp;nbsp; The person who answers the phone is very nice, and tells me they have a deal that sounds too good to be true -- for $20, they will overnight me a brand new phone, and then I can just send them back the old phone.&amp;nbsp; $20 for a brand new phone sounds like a nice deal, especially since I had already scratched my phone up a bit.&amp;nbsp; The other option would be for me to send my old phone in and wait for them to repair it and send it back.&amp;nbsp; The service agent lets me know that they usually turn around these phones in a day, so I would only be without my phone for a week, tops.&lt;/P&gt;
&lt;P&gt;I took a couple days to ponder, and then decided to go with the $20 new phone deal.&amp;nbsp; It sounded too good to be true -- and guess what, it was!&amp;nbsp; When I called back, they told me they were temporarily out of replacement phones.&amp;nbsp; Okay, could they tell me when more phones would be in?&amp;nbsp; Maybe in a couple weeks, they say.&amp;nbsp; Okay, can you reserve one for me and just send it to me once it's in?&amp;nbsp; No, we have no way to do that.&amp;nbsp; Okay, can you call me when the new phones are in?&amp;nbsp; No, we have no way to do that.&amp;nbsp; You should just call back in a couple weeks.&lt;/P&gt;
&lt;P&gt;This exact process repeated itself for over a month.&amp;nbsp; I'd call, they'd say they didn't have any replacement phones, didn't know when more would arrive, and couldn't do anything to help me out.&amp;nbsp; It was starting to sound like this $20 replacement deal was around just to say they had a nice warranty policy, and it could never actually be used.&lt;/P&gt;
&lt;P&gt;Eventually I broke down and mailed in my phone.&amp;nbsp; While I had been told it would take only a day to repair, they didn't tell me that it would also take two days just to enter into the system once it arrived at the warehouse ;)&amp;nbsp; My week without a phone was starting to stretch into two weeks by the time they had finally looked at the phone and tried to diagnose it.&lt;/P&gt;
&lt;P&gt;There is a good ending to the story -- they decided the phone was defective, and sent me a new one at no charge.&amp;nbsp; So I ended up getting my new phone, but only after a long stretch of frustrating interactions with Audiovox.&lt;/P&gt;
&lt;P&gt;Audiovox over promised and under delivered, and that counts as poor customer service in my book.&lt;FONT size=2&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=416266" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jmazner/archive/tags/Random/default.aspx">Random</category></item><item><title>Ralph Reed</title><link>http://blogs.msdn.com/jmazner/archive/2005/04/28/412848.aspx</link><pubDate>Thu, 28 Apr 2005 10:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:412848</guid><dc:creator>jmazner</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/jmazner/comments/412848.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jmazner/commentrss.aspx?PostID=412848</wfw:commentRss><description>&lt;P class=MsoNormal&gt;My wife said that one of her colleagues today asked her why Microsoft would &lt;A href="http://seattlepi.nwsource.com/business/221811_msftreed27.html"&gt;hire Ralph Reed&lt;/A&gt; as a lobbyist.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;How about because given the wonders of our political system, &lt;A href="http://www.tpj.org/page_view.jsp?pageid=721&amp;amp;pubid=483"&gt;hiring conservative lobbyists&lt;/A&gt; is the only way to &lt;A href="http://www.texasobserver.org/showArticle.asp?ArticleID=1781"&gt;get your voice heard in DC&lt;/A&gt; these days?&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;EM&gt;DeLay organized the “K Street Project” in the 1990s to help Republicans grab more special-interest money in Washington. This scheme—named for the D.C. street that is home to many lobby shops—threatens corporations and trade groups with political reprisals if they hire Democrats as top lobbyists.&lt;o:p&gt;&lt;/o:p&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;I think it’s crazy to assume that Reed was ever asked to ponder social value or civil rights issues. &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;The &lt;EM&gt;New York Times&lt;/EM&gt; thinks so too, according to &lt;A href="http://www.christianitytoday.com/ct/2000/115/32.0.html"&gt;this&lt;/A&gt;, which says “the initial &lt;I&gt;New York Times&lt;/I&gt; story makes it pretty clear that Microsoft thought it was hiring Reed to lobby Bush”.&amp;nbsp; You hire Ralph Reed to get the attention of the Republican majority, that's all.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Is it terrible that Microsoft feels like it has to have a strong lobby presence in order to achieve business goals?&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;Yes.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;EM&gt;Fortune&lt;/EM&gt; had &lt;A href="http://www.globalpolicy.org/socecon/tncs/2002/microsoftlobby.htm"&gt;an interesting article&lt;/A&gt; a few years back that explained the history of the MS lobbying effort. &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;It’s not a very flattering story, and it gets the cause and effect backwards when it says MS “has created a model for influencing government that other companies are sure to follow.”&lt;SPAN&gt;&amp;nbsp; T&lt;/SPAN&gt;he point, however,&amp;nbsp;is sadly clear: the companies with the $$ and the lobbyists are better off than those without. &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;When your competitors are spending money in DC and you aren’t, you lose. &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;So now Microsoft spends money in DC.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Is it particularly terrible that Tom DeLay’s K Street Project means that it’s no longer just about spending $$ in DC, it’s now about spending $$ with DeLay’s favorite Republican buddies? &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Yep.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;It’s a crooked game, but it’s the only game in town.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal&gt;As always, my writings represent only my own views, and are not intended to reflect those of my employer.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=412848" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jmazner/archive/tags/Random/default.aspx">Random</category></item><item><title>When Shared Documents aren't</title><link>http://blogs.msdn.com/jmazner/archive/2005/01/29/363160.aspx</link><pubDate>Sat, 29 Jan 2005 20:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:363160</guid><dc:creator>jmazner</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.msdn.com/jmazner/comments/363160.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jmazner/commentrss.aspx?PostID=363160</wfw:commentRss><description>&lt;p&gt;I just spent an hour helping a friend debug the strangest problem I've seen here at the Friends And Family Helpdesk.&lt;/p&gt; &lt;p&gt;John sent me an email asking why his Shared Documents folder had been renamed to Documents, and why he now gets Access Denied errors every time he tries to browse into it.&amp;nbsp; Through the wonders of XP's &lt;a href="http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/remoteassist/intro.mspx"&gt;Remote Assistance feature&lt;/a&gt;, I was able to take control of his machine and do some investigating.&lt;/p&gt; &lt;p&gt;I figured I'd start by looking at the Users and Groups MMC snap-in to see what kind of account he had, and then use the Security tab on the folder to take ownership or change ACLs as needed.&amp;nbsp; As it turns out, he's running XP Home, which offers neither of these features.&amp;nbsp; But even Home includes &lt;a href="http://www.microsoft.com/resources/documentation/WindowsServ/2003/standard/proddocs/en-us/Default.asp?url=/resources/documentation/WindowsServ/2003/standard/proddocs/en-us/cacls.asp"&gt;cacls.exe&lt;/a&gt;, so I used that to see what was going on.&lt;/p&gt; &lt;p&gt;The good news, I suppose, is that everything made sense -- running &lt;font face="Courier New"&gt;cacls "c:\Documents and Settings\All Users\Documents"&lt;/font&gt; showed that the ACL for the folder was empty, no users had permission to do anything.&amp;nbsp; I was able to fix it by doing a "&lt;font face="Courier New"&gt;/g builtin\administrators:F /t&lt;/font&gt;", although I kept getting permission denied errors on some of the subfolders, and had to manually re-run the same command on them.&lt;/p&gt; &lt;p&gt;The bad news is that I am totally stumped as to how this could have happened. It doesn't seem like the Home UI offers any possible way to muck with folder ACLs.&amp;nbsp; I know John didn't do any hacking with cacls.&amp;nbsp; And his virus checker reports the machine is clean.&amp;nbsp; Really strange stuff.&amp;nbsp; I also couldn't figure out how to tell the shell UI to display the name as "Shared Documents" rather than just "Documents".&amp;nbsp; John told me that he recently installed &lt;a href="http://www.picasa.com/index.php"&gt;Picassa 2.0&lt;/a&gt; and used it to delete some of the pictures in the Shared Docs folder, but I can't imagine why Picassa would ever get invovled in changing ACLs.&lt;/p&gt; &lt;p&gt;I guess there's no real point to this post other than to say wow, that was a strange problem.&lt;/p&gt; &lt;p&gt;[Update: it seems my friend has not been the only person to get into this state: &lt;a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;813649&amp;amp;Product=PlusDig"&gt;http://support.microsoft.com/default.aspx?scid=kb;en-us;813649&amp;amp;Product=PlusDig&lt;/a&gt;]&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=363160" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jmazner/archive/tags/Random/default.aspx">Random</category></item><item><title>Evangelism jobs available</title><link>http://blogs.msdn.com/jmazner/archive/2004/11/29/271907.aspx</link><pubDate>Mon, 29 Nov 2004 23:04:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:271907</guid><dc:creator>jmazner</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jmazner/comments/271907.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jmazner/commentrss.aspx?PostID=271907</wfw:commentRss><description>&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;Our&amp;nbsp;team is looking to hire some new evangelists. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;Here are the details and links to information on the Microsoft.com jobs site.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;We are starting to interview for some of these positions, so if you’re interested, 1) apply via the website, and 2) send me a note via this blog once your application/resume are in the system.&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;Three of the positions we have open are what I’d consider to be typical technical evangelism roles, each one focusing on a different technology area:&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;a href="http://www.microsoft.com/careers/search/details.aspx?JobID=a47686cc-3cf0-429e-9d46-10981aa1f484"&gt;evangelizing ISVs to build on the Whidbey .NET FX and WinFX&lt;/a&gt;, &lt;a href="http://www.microsoft.com/careers/search/details.aspx?JobID=852952ba-d8a4-4fc2-b758-7e87173ec9fa"&gt;evangelizing developer tools and components developers to add Whidbey and WinFX support to their products&lt;/a&gt;, and &lt;a href="http://www.microsoft.com/careers/search/details.aspx?JobID=3d0846c9-f3b2-40d1-ad55-7f3e5ce2a85f"&gt;evangelizing those same tools and components folks to integrate their functionality directly into VisualStudio&lt;/a&gt; (via &lt;a href="http://msdn.microsoft.com/vstudio/extend/"&gt;VSIP&lt;/a&gt;).&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;These three positions are all about developing expertise in a particular technology, being able to simply and memorably demonstrate the value of that technology to other developers, and helping early adopter customers succeed in implementing the technology.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;You’ll work not only with partners and customers at leading ISVs and enterprise IT shops, but also with hundreds of other Microsoft evangelists worldwide who will take your message to their local partners.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Most of the technical evangelists on the team have experience building products, as either developers or as program managers, and they tend to be the sorts of folks who look forward to giving talks at conferences.&lt;/p&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;span style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: 'MS Mincho'; mso-bidi-font-family: 'Times New Roman'; mso-bidi-language: AR-SA; mso-ansi-language: EN-US; mso-fareast-language: JA"&gt;We also have two positions (&lt;a href="http://www.microsoft.com/careers/search/details.aspx?JobID=758ac353-fbc0-44ab-b7c6-bc11d6e49f0a"&gt;here &lt;/a&gt;and &lt;a href="http://www.microsoft.com/careers/search/details.aspx?JobID=2a72ecbf-2e75-4d2a-bfa7-fa94ab60332a"&gt;here&lt;/a&gt;) with a slightly different focus. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;While all our evangelists are expected to understand both technical and business value, I’d say these two particular positions require more on the business value side, and less on the technical side. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;They’re more about very clearly articulating how Microsoft technologies will deliver compelling business value to a particular company or market segment – and doing so directly to a CxO level executive at one of those companies. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;Less experience as a programmer in favor of more experience doing product planning or business development might make you a better fit for these jobs, although you’ll still be expected to have a strong grasp of the technology.&lt;/span&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=271907" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jmazner/archive/tags/Random/default.aspx">Random</category></item><item><title>Back from vacation</title><link>http://blogs.msdn.com/jmazner/archive/2004/07/02/171944.aspx</link><pubDate>Fri, 02 Jul 2004 17:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:171944</guid><dc:creator>jmazner</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/jmazner/comments/171944.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jmazner/commentrss.aspx?PostID=171944</wfw:commentRss><description>&lt;P&gt;My blog has been quiet the past few weeks because of travel, both for work and vacation.&amp;nbsp; If your idea of a nice vacation is spending a week in the sun, with ocean, pool and kitchen only a few steps away from each other, you might enjoy &lt;A href="http://www.seafeathers.com/Oceanpalms.htm"&gt;Ocean Palms &lt;/A&gt;as much as my friends and I did last week. Hard to be sitting in front of a keyboard and monitor again after that!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=171944" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jmazner/archive/tags/Random/default.aspx">Random</category></item><item><title>When a journalist blogs, is it journalism? or blogging?</title><link>http://blogs.msdn.com/jmazner/archive/2004/06/14/155791.aspx</link><pubDate>Tue, 15 Jun 2004 05:56:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:155791</guid><dc:creator>jmazner</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/jmazner/comments/155791.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jmazner/commentrss.aspx?PostID=155791</wfw:commentRss><description>&lt;P&gt;Random thought that hit me as I was reading &lt;A href="http://weblog.infoworld.com/udell/"&gt;Jon Udell's blog entries &lt;/A&gt;on Longhorn.&amp;nbsp; What's the difference between his blog entries, and his &lt;A href="http://www.infoworld.com/article/04/04/16/16FEfutureforgery_1.html"&gt;news analysis pieces &lt;/A&gt;or &lt;A href="http://www.infoworld.com/columnists/jon.html"&gt;columns &lt;/A&gt;in InfoWorld?&amp;nbsp; They seem to be of the same caliber of writing and analysis.&amp;nbsp; Is it just a question of length, or does Jon have a different standard for content that goes into his blog, vs. content that goes into a formal story in InfoWorld?&lt;/P&gt;
&lt;P&gt;Scoble has had some entries about &lt;A href="http://radio.weblogs.com/0001011/2004/04/25.html#a7267"&gt;what blogging means for journalism&lt;/A&gt;.&amp;nbsp; I don't have much of an opinion on this, but it would be very interesting to hear what Jon, &lt;A href="http://www.microsoft-watch.com"&gt;Mary-Jo&lt;/A&gt;, or &lt;A href="http://blog.ziffdavis.com/coursey"&gt;David Coursey&lt;/A&gt;&amp;nbsp;(is AnchorDesk now gone in favor of David's blog?) have to say.&amp;nbsp; Does a quick blog entry meet the same standards and go through the same background and vetting process as a &amp;#8220;real&amp;#8221; story?&amp;nbsp; Is a blog entry equally as obligated to represent both sides of a controversy, or is it expected to only represent the journalist's point of view?&amp;nbsp; Are blogs supposed to be more of a conversation -- and if so, should they always have comments enabled?&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=155791" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jmazner/archive/tags/Random/default.aspx">Random</category></item><item><title>"You work for crooks, Jeremy"</title><link>http://blogs.msdn.com/jmazner/archive/2004/03/27/99459.aspx</link><pubDate>Sat, 27 Mar 2004 18:19:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:99459</guid><dc:creator>jmazner</dc:creator><slash:comments>10</slash:comments><comments>http://blogs.msdn.com/jmazner/comments/99459.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jmazner/commentrss.aspx?PostID=99459</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;I got into an interesting discussion in the comments on &lt;A href="http://weblog.siliconvalley.com/column/dangillmor/archives/010152.shtml"&gt;Dan Gillmor&amp;#8217;s column about Microsoft&amp;#8217;s behavior.&lt;/A&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Dan concludes that &amp;#8220;Microsoft won&amp;#8217;t reform itself.&amp;#8221;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Because I like my job and don&amp;#8217;t like sitting in depositions, I opted to not comment on any of the legal issues, but to contrast with Dan&amp;#8217;s list of negatives, I did point out what I thought were some positive changes in the way Microsoft interacts with partners. (Other commenters on the article took on Dan&amp;#8217;s point directly, eg: &amp;#8220;the Lindows business plan has been to provoke Microsoft [&amp;#8230;] so they don't need to demonstrate usefulness of the product&amp;#8221;)&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;I wrote:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;But surely you've seen some positive changes in the last few years as well, no? The Rotor shared source implementation of .NET (&lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/Dndotnet/html/mssharsourcecli.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/Dndotnet/html/mssharsourcecli.asp&lt;/A&gt;)? The broader Shared Source initiative (&lt;A href="http://www.microsoft.com/presspass/press/2004/mar04/03-15SSIOneMillionPR.asp"&gt;http://www.microsoft.com/presspass/press/2004/mar04/03-15SSIOneMillionPR.asp&lt;/A&gt;)? The royalty-free license to the Office 2003 XML schemas (&lt;A href="http://blogs.msdn.com/jmazner/archive/2004/02/23/78903.aspx"&gt;http://blogs.msdn.com/jmazner/archive/2004/02/23/78903.aspx&lt;/A&gt;)? The work with IBM, BEA and others to ensure interoperable web services implementations via WS-I (&lt;A href="http://www.ws-i.org/"&gt;http://www.ws-i.org/&lt;/A&gt;)? The hundreds of Microsoft employees reaching out to the developer community via blogs (&lt;A href="http://blogs.msdn.com/"&gt;http://blogs.msdn.com/&lt;/A&gt;)? More frequent Visual Studio technology previews (&lt;A href="http://weblogs.asp.net/jaybaz_ms/archive/2004/02/21/77796.aspx"&gt;http://weblogs.asp.net/jaybaz_ms/archive/2004/02/21/77796.aspx&lt;/A&gt;)?&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;In response, Ron Talbott said he&amp;#8217;s seen no positive changes from MS, writing &amp;#8220;The "changes" you've described have almost zero effect on the anti-competitive practices that are at the core of MS' business strategy&amp;#8221; and concluded &amp;#8220;You work for crooks, Jeremy&amp;#8221;. Another commenter, Bobby, wrote &amp;#8220;why are we supposed to applaud Microsoft's taking a step?&amp;#8221;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;I&amp;#8217;m not the guy who sets Microsoft&amp;#8217;s business strategy.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I&amp;#8217;m not the guy who is in the meeting when all the execs discuss how to set business strategy.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I&amp;#8217;m not even the guy who gets to see the notes from that meeting ;)&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;But from my perspective down in the trenches, as someone who&amp;#8217;s spent most of the last 8 years building software for MS, the business strategy I see is &amp;#8220;build good software that does what customers need, then sell it to them.&amp;#8221;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Any meeting I&amp;#8217;m in where product team folks are debating features, the discussion is always centered on what will be best for customers.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I&amp;#8217;ve spent the last two years trying to make sure that the Longhorn platform offers the right set of functionality to developers.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Sometimes people make the wrong decision.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Sometimes they make a good decision, but it &lt;A href="http://blogs.msdn.com/jmazner/archive/2004/03/09/87094.aspx"&gt;looks like a wrong decision&lt;/A&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;But most of the time they make good decisions, and build a good product.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;If they build a bad product that doesn&amp;#8217;t satisfy customer needs, then no one uses it, and it either &lt;A href="http://toastytech.com/guis/bob2.html"&gt;dies&lt;/A&gt;, or goes &lt;A href="http://www.gotdotnet.com/team/dbox/default.aspx?key=2004-01-31T05:16:25Z"&gt;back to the drawing board for v2&lt;/A&gt;.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;For a long time, none of the decision making process was exposed to the world outside of &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;Redmond&lt;/st1:place&gt;&lt;/st1:City&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;But now we have &lt;A href="http://blogs.msdn.com/"&gt;hundreds of employees&lt;/A&gt; writing about how and why we make these decisions every day.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;And I think initiatives like Rotor, the Office schema licensing, and WSI show that we are increasingly making decisions to promote interoperability.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I don&amp;#8217;t understand how, looking at these changes in the past few years, Ron sees them as indication that I work for crooks.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;To Bobby&amp;#8217;s point: I&amp;#8217;m not asking you to applaud anything.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Just tell us &amp;#8220;yes, this is good&amp;#8221;, or &amp;#8220;no, this is bad&amp;#8221;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;We listen, and we adjust based on what our customers and partners tell us.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;If the community tells us that WSI is a good thing, and you agree that interoperability with IBM and BEA is an admirable goal, then we&amp;#8217;ll continue to work on that.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;If you tell us that it&amp;#8217;s a mistake and not meeting your needs, then we&amp;#8217;ll adjust accordingly.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;If you say nothing, we have no idea whether we&amp;#8217;re meeting your needs or not.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=99459" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jmazner/archive/tags/Random/default.aspx">Random</category></item><item><title>When good ideas look bad</title><link>http://blogs.msdn.com/jmazner/archive/2004/03/09/87094.aspx</link><pubDate>Wed, 10 Mar 2004 07:12:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:87094</guid><dc:creator>jmazner</dc:creator><slash:comments>20</slash:comments><comments>http://blogs.msdn.com/jmazner/comments/87094.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jmazner/commentrss.aspx?PostID=87094</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A href="http://blogs.msdn.com/chris_pratley"&gt;Chris&amp;#8217;s blog&lt;/A&gt; has been particularly good at making clear the process a product team will go through to try to ship a product that meets their users&amp;#8217; needs.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Certainly on the product teams I worked on, we made decisions based on what would be best for our customers &amp;#8211; or at least what we thought would be best for our customers.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Sometimes we got it right, sometimes we were wrong and had to change direction, but it was always about the customers. I was often frustrated when the media would pick up on a bad decision that was made with the best of intents, and make it look like a deliberate choice to cause customer pain.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Even more frustrating than that, however, is when we do this to ourselves without any help from the press at all ;)&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Here&amp;#8217;s an example that I stumbled onto last week when my wife forwarded me a mail from a professor.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;A product team made a good decision, but we managed to make it look like a bad one.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Here&amp;#8217;s the story of the good decision they made (* gathered second hand, I wasn&amp;#8217;t on the team involved):&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Since at least Office &amp;#8217;97, Microsoft has included in the Office Resource Kit a utility called the Converter Pack.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It&amp;#8217;s a bunch of file importers and exporters that allow Office apps to deal with file types beyond what we ship in the main Office package.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Because these converters are built to understand specific file formats, they never really need to change once they&amp;#8217;ve been shipped.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;If you&amp;#8217;ve got a piece of code that does a good job of importing files in WordPerfect 5.0 format, and that format is never ever going to change again, that code should be able to live in maintenance mode for quite some time.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;You could just keep shipping the same binary over and over again, unless there was some dramatic change in circumstances.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Well, between 1998 and 2002, there was indeed a pretty dramatic change in circumstances at Microsoft, in the form of the &lt;A href="http://www.microsoft.com/mscorp/execmail/2002/07-18twc.asp"&gt;Trustworthy Computing initiative&lt;/A&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;A renewed focus on security-hardened products meant increasing the scrutiny of every line of code that Microsoft shipped, including even the little side projects like the Office Converter Pack.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;But inspecting and updating the source to all of the converters turns out be trickier than one might think.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;In some instances, the key logic of the converter was something we licensed from a 3&lt;SUP&gt;rd&lt;/SUP&gt; party, and all we ever got was a .DLL or .lib.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;In other cases, we had source-level licenses, but they didn&amp;#8217;t include permissions to modify the code.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;And even if there was source code that we were able to change, it might well have last been built several years back, and to rebuild it now with a new version of the compiler, new shared libraries, etc, would mean introducing a lot of potential destabilization.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;So you&amp;#8217;re the Office team, you&amp;#8217;ve got these converters with source that you can&amp;#8217;t ensure is up to the quality required by the Trustworthy Computing initiative, and you&amp;#8217;ve got customers who are clamoring for the next release of your product.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;What do you do?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;You take a good hard look at those converters, you analyze what your customers need, and you try to make the right decisions.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;If a lot of customers are depending on a particular converter, you bite the bullet, re-write the thing, and code review and test to make sure it&amp;#8217;s up to snuff.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;But you know you can&amp;#8217;t re-write them all without slipping the schedule and irritating customers, so, on the other hand, if very few customers are using a converter, or there&amp;#8217;s a good workaround, you decide to stop shipping it.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;For example, if you&amp;#8217;re looking at a hypothetical FooWriterPro exporter for Word that you licensed in 1996, but every version of FooWriterPro since 1998 has been able to import Word documents perfectly, you might well conclude that it&amp;#8217;s better to drop the FooWriterPro exporter than deal with the stability and schedule risk of re-writing it to modern day standards.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Okay, that was a long set-up, but hopefully you&amp;#8217;ll agree with me that faced with the choice of shipping a converter of unknown security standards, substantially re-writing a converter, or dropping a converter from the product, there are some circumstances when the right choice for customers is to drop the converter.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;In this particular case, the support team even went to the extra effort to keep the old converter around as an emergency backup &amp;#8211; in the event that a customer called product support and absolutely, positively needed to use that converter, support could provide it to them (with appropriate warnings about the history and trustworthiness of the code.)&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;The last piece of the puzzle is that, as part of this security focus, we removed all of the older Converter Pack installs from ms.com.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Instead, the Office 2003 Converter Pack, with it&amp;#8217;s security-reviewed converters, was designed to install back onto older versions of Office as well, so that they too could have the new, strengthened converters.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;To me, it sounds like a good decision.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;But here&amp;#8217;s how it looked to at least one of our customers using OfficeXP.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;He discovered one of our &lt;A href="http://support.microsoft.com/default.aspx?scid=kb;en-us;822346"&gt;KB articles&lt;/A&gt;, which said &amp;#8220;The Office Converter Packs for Microsoft Office XP users, Microsoft Office 2000 users, and Microsoft Office 97 users have been retired and are no longer available for downloading.&amp;#8221;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;First conclusion: &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;damn, Microsoft is hosing older Office users, and forcing us to upgrade to Office 2003 if we want to use these converters.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Then he looked at a &lt;A href="http://support.microsoft.com/default.aspx?kbid=212265"&gt;second KB&lt;/A&gt; which described what converters are available in the Office 2003 pack.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The KB makes no mention of any older converters no longer being supported, but when he looked at the fine print of included converters, he noticed that an exporter he used is no longer there. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Second conclusion: the sneaky bastards, they&amp;#8217;re quietly removing exporters, so that I can only mail .DOC files to my co-workers.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Result: one unhappy customer.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;He didn&amp;#8217;t understand the trade-off the Office team made, because the KB articles didn&amp;#8217;t explain it. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;He didn&amp;#8217;t realize that the 2003 Converter Pack would work with Office XP, 2000 and &amp;#8217;97, because the KB articles didn&amp;#8217;t explain that either. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;And he didn&amp;#8217;t know that if it was a vital business need, our product support team would have been happy to send him the missing converter &amp;#8211; again, because the KB articles didn&amp;#8217;t explain it. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;In fact,&amp;nbsp;we set ourselves&amp;nbsp;up for failure, because the only way a customer will get the converter they need is to become angry enough to call product support and ask for it. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;So even if we provide it to them at that point, it&amp;#8217;s only after they&amp;#8217;ve gotten upset with us.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;All that pain could have been averted by adding just a few simple paragraphs to a KB article&amp;#8230;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Postscript: as it turns out, the Office team has started hearing that, actually, there are some real needs for this particular converter, situations where there is no good workaround. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;And because the Office team tries to make the right decision based on user needs, they are out talking to customers now, re-evaluating whether they should do the work to revive this converter and bring it up to today&amp;#8217;s standards for security and reliability.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Post-postcript: I&amp;#8217;ve sent some mail to the Office and product support folks responsible for these KB articles, and they&amp;#8217;re willing to discuss whether they should be revised to provide more detail.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=87094" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jmazner/archive/tags/Random/default.aspx">Random</category></item><item><title>Online geek golfing</title><link>http://blogs.msdn.com/jmazner/archive/2004/03/05/84968.aspx</link><pubDate>Sat, 06 Mar 2004 01:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:84968</guid><dc:creator>jmazner</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jmazner/comments/84968.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jmazner/commentrss.aspx?PostID=84968</wfw:commentRss><description>&lt;P&gt;I'm not the &lt;A href="http://www.rassoc.com/gregr/weblog/archive.aspx?post=709"&gt;first&amp;nbsp;&lt;/A&gt;&amp;nbsp;&lt;A href="http://radio.weblogs.com/0001011/2004/03/01.html#a6744"&gt;one &lt;/A&gt;to notice, but my teammate Jeff Sandquist has set up an &lt;A href="http://www.jeffsandquist.com/PermaLink,guid,00edafcf-b233-41f6-95a5-8ec53367dd95.aspx"&gt;XBox Live! community&lt;/A&gt; for the online equivalent of Scoble&amp;#8217;s geek dinners.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Seems like a neat way to play some online &lt;A href="http://www.xbox.com/en-us/links/default"&gt;Links &lt;/A&gt;while meeting other members of the software community. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;I haven&amp;#8217;t bought the game yet, as I generally embarrass myself pretty badly when it comes to golfing of any sort.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=84968" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jmazner/archive/tags/Random/default.aspx">Random</category></item><item><title>A little bit of politics is a dangerous thing...</title><link>http://blogs.msdn.com/jmazner/archive/2004/02/28/81556.aspx</link><pubDate>Sat, 28 Feb 2004 21:04:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:81556</guid><dc:creator>jmazner</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/jmazner/comments/81556.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jmazner/commentrss.aspx?PostID=81556</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;I&amp;#8217;ve been wavering on whether or not to blog about stuff un-related to work. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="http://radio.weblogs.com/0001011/2004/02/25.html#a6667"&gt;Scoble&amp;#8217;s post&lt;/A&gt; inspired me, though, to think about when it makes sense to voice personal opinions.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;What would I have expected of any American with a public venue in, for example, &lt;A href="http://www.yale.edu/lawweb/jbalkin/brown/1954.html"&gt;May of 1954&lt;/A&gt;, to say about what was happening to their country?&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Boy, one paragraph in, and I&amp;#8217;m already starting to sound self-righteous ;)&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;But I concluded that I can&amp;#8217;t be silent in the face of a nation-wide debate (or at least shouting match, thanks Fox News) about civil rights for gays. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;I don&amp;#8217;t want to start a long rant, I&amp;#8217;m not going to try to change anyone&amp;#8217;s mind, but I want to raise my voice &lt;B style="mso-bidi-font-weight: normal"&gt;in support of equal protection for homosexual couples who want to make a lifetime commitment to each other&lt;/B&gt;. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Keeping quiet on this issue feels like delusional ignorance or cowardice, I&amp;#8217;m not sure which.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;I believe in the importance of a strong family infrastructure, of making sure that every child is raised by loving, supportive parents who are as committed to each other as they are to their children, and who represent a positive role model of love and respect. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;I&amp;#8217;m none too keen on government legislation to enforce such things, but if that&amp;#8217;s something you support, I suggest asking your legislative representatives to consider a bill that requires a two-year waiting period before granting a marriage license (to better assure the commitment of the couple and their long-term viability) &amp;#8211; that seems like a far more likely way to improve the foundation of a family that by banning homosexual marriage.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;I have yet to see a compelling argument for why homosexual marriage should be disallowed, while all sorts of short-lived, or abusive, or otherwise morally deficient heterosexual marriages would be allowed to persist.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I particularly can&amp;#8217;t stand the argument that judges enforcing Constitutional (federal or state) rights to equality are judicial activists acting against the will of the people, that sounds straight of 1954 to me.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;GatorGSA has a &lt;A href="http://www.gatorgsa.org/gaymarriage.html"&gt;tongue-in-cheek response&lt;/A&gt; to some of the arguments that have been thrown out there.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;A reminder of disclaimers: Opinions here are my own, and are not intended to reflect those of my employer, and I reserve the right to delete any comment that I feel is inappropriate.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=81556" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jmazner/archive/tags/Random/default.aspx">Random</category></item><item><title>Okay, forget the easter eggs</title><link>http://blogs.msdn.com/jmazner/archive/2004/02/23/78891.aspx</link><pubDate>Tue, 24 Feb 2004 06:22:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:78891</guid><dc:creator>jmazner</dc:creator><slash:comments>14</slash:comments><comments>http://blogs.msdn.com/jmazner/comments/78891.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jmazner/commentrss.aspx?PostID=78891</wfw:commentRss><description>&lt;P&gt;Haven't yet seen one person in favor of easter eggs, and in fact &lt;A href="http://www.vsdotnet.be/blogs/tommer/PermaLink,guid,6684fe82-7542-450f-bf02-cd5122f786ff.aspx"&gt;Tom points out &lt;/A&gt;that Microsoft's own book on security best practices proscribes avoiding easter eggs.&amp;nbsp; So I'm willing to be swayed by the masses (or at least the few of you who posted comments or blogs ;) that easter eggs should stay gone.&amp;nbsp; None the less, a few parting thoughts:&lt;/P&gt;
&lt;P&gt;1) even &lt;A href="http://www.panopticoncentral.net/PermaLink.aspx/b54b161b-ac99-4b3a-8136-bbc83e01eb5e"&gt;those who oppose easter eggs&lt;/A&gt; said they remember fondly the Excel 3D game easter eggs&lt;/P&gt;
&lt;P&gt;2) Is there any other feature of Excel that anyone remembers fondly?&amp;nbsp; I wonder if people ever reminisce about the great look of the menu bar in Excel 97, or the lovely properties dialog in Word 95.&amp;nbsp; Easter eggs, even if they are nothing more than a creative way to put your name in lights,&amp;nbsp;do bring some character to apps and put a bit of a human face on software.&amp;nbsp; User benefit? Nil.&amp;nbsp; Unless you liked playing the 3D game ;)&lt;/P&gt;
&lt;P&gt;3) I think it's great if a programmer feels sufficiently proud of her work to want to assoicate her name with it forever (the &lt;A href="http://www.digibarn.com/collections/weirdstuff/mac-case-signatures/"&gt;Mac signature &lt;/A&gt;thing is a striking example of this, to me.)&lt;/P&gt;
&lt;P&gt;So, RIP, easter eggs.&amp;nbsp; What we've gained in app stability and&amp;nbsp;rigid engineering process&amp;nbsp;(which, admittedly, benefits users and sells software,) we've lost in fun and character (which admittedly does neither).&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=78891" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jmazner/archive/tags/Random/default.aspx">Random</category></item><item><title>Easter egg follow-up</title><link>http://blogs.msdn.com/jmazner/archive/2004/02/23/78384.aspx</link><pubDate>Mon, 23 Feb 2004 15:43:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:78384</guid><dc:creator>jmazner</dc:creator><slash:comments>11</slash:comments><comments>http://blogs.msdn.com/jmazner/comments/78384.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jmazner/commentrss.aspx?PostID=78384</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Arial&gt;Tom says &lt;/FONT&gt;&lt;A href="http://www.vsdotnet.be/blogs/tommer/PermaLink,guid,6684fe82-7542-450f-bf02-cd5122f786ff.aspx"&gt;&lt;FONT face=Arial&gt;there's no excuse for adding easter eggs&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial&gt;.&amp;nbsp; I think &lt;/FONT&gt;&lt;A href="http://blogs.msdn.com/jmazner/archive/2004/02/19/76842.aspx"&gt;&lt;FONT face=Arial&gt;this post of mine &lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial&gt;has generated more activity than anything I've written about WinFS or Longhorn ;)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;I'm not going to advocate that every developer ought be able to spend as much time as they want checking in hidden features willy nilly.&amp;nbsp; But I think there is something to be said for allowing developers to add some personal expression and creativity to a product that they spend years building.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;The original Mac had the &lt;/FONT&gt;&lt;A href="http://www.digibarn.com/collections/weirdstuff/mac-case-signatures/"&gt;&lt;FONT face=Arial&gt;signatures of all the designers &lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial&gt;on the interior shielding of the case.&amp;nbsp; To me, that shows pride, and passion, for the product they worked on.&amp;nbsp; At their best, easter eggs serve the same purpose (although admittedly adding code to software is higher risk than carving your name into a piece of shielding).&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;I also strongly disagree with the notion that developers ought to be spending every minute of their time at work writing code.&amp;nbsp; While that's clearly their #1 job, if you hired only developers who sit at their desk all day writing code (and don't take time out to experiment, or be creative, or de-stress at the foosbal table, or whatever), I think your product would be worse off.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;[update: fixed spelling of easter in the first sentence ;]&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=78384" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jmazner/archive/tags/Random/default.aspx">Random</category></item></channel></rss>