Creative Commons License
This weblog is licensed under a Creative Commons License.

Main

March 4, 2008

One of those days

We moved back to Seattle 11 months ago, and in the process, my jumper cables got packed.  Our garage is full of packed boxes, and my jumper cables are still somewhere in there.  The only reason I know this is that I NEED them this morning as apparently I moved my lights from "auto" to "stay on all night and kill the battery".   And we have a big event in downtown Seattle today - naturally.  Gah.   My lovely bride is going to the hardware store to buy jumpers while I blog - er - do my email. 

On an unrelated note, Yahoo! just launched their hosting plan for $11.95 a month for unlimited storage.  I think there are upload limits of some sort to prevent people from totally abusing it, but for my purposes, it is unlimited.   I was on their legacy "standard web hosting" which was $19.95 for 10GB storage, but I switched over this weekend.  This new deal is screaming freakin' deal.  Aside from all theeislers.com subdomains having 403 errors for about 12-14 hours, it was smooth as a zipper, as my son would say.

Okay, back to email.  Still lovin' Live Writer!  Also lovin' the fact that Entourage supports accessing Exchange via https://blah.blah.com so no VPN required!  I have an Alienware gaming PC with a 30" monitor and one of the new 24" iMacs side by side in my home office, and so I spin 25 degrees in my chair to use one or the other - it is a pretty sweet setup.

Comments

I keep cables in the trunk of every car in the family.

I also keep a small set of wrenches and sockets in the trunk.

BMWs have such a toolkit mounted on the inside of the trunklid. I no longer own a BMW, but I learned the lesson: having a set of tools handy is good.

If for some weird unknown reason I didn't have jumpers in the trunk, I could have grabbed the wrenches and swapped batteries with the wife's car.

OR, here's a trick - loosen your cables, tap them to the wife's battery to start the car, leave it running off the alternator for seconds while you bolt your battery back in place. It's bad to run for any length of time with no battery, it stresses diodes in the alternator, but in a pinch that's one way around the problem.

Of course this doesn't work if you have a Chrysler - some of those require changing the battery through the wheel well - that is, remove the tire to get the battery out.

March 2, 2008

Live Writer

Okay the photo's below have nothing to do with Live Writer, but Live Writer made it super easy to import them.  I stumbled onto Live Writer when I got a Live Messenger upgrade this morning, and I figured I'd give it a try.

I was pretty skeptical it would be useful for me - I assumed it would only target Live Spaces and Sharepoint.  I was wrong, wrong, wrong - I went down the "other weblog" path and after typing in my Movable Type info, not only did Live Writer do the right thing, it even went and detected my style so that my WYSIWYG editing is exactly in the style of my blog.  Very cool.

After passing the first test (configuring), next test was photos.  My pet peeve of all blogging software for Mac or Windows is the lack of good photo support (at least good photo support that also works with 3rd party blog solutions like Movable Type).  While seemingly easy, I have to date not found any software besides RocketPost that works well with photos and Movable Type.  My wish list is a simple one:

  • Auto builds thumbnails and larger images (and remembers the sizes I want to use - I don't want to set them every time)
  • Supports Drag and Drop  
  • Supports effects for image presentation (like drop shadow) and for the image itself (sepia, black and white) (heck, this wasn't even ON my wish list before, but Live Writer put it there)

The only knock (and it is a small one) on Live Writer is that you can't change the default effect, so if you don't want drop shadow around your photo, you have to change it every time you publish a photo.   At first I thought you couldn't control the default sizes, and while you technically can't (the inline photo is always small and the larger photo is always medium), you can click on "advanced" when editing a photo, click on the triangle with a line under it, and then change the default maximum size of small, medium and large photos - which is the same thing, albeit a little hard to discover.

Other stuff I loved:

  • As I edit this, I am marveling at how much I LOVE that I am editing in the style of my blog.  It is super, super cool. 
  • Web Preview is also super cool - it shows you exactly how your post will look integrated into your full blog page.
  • You can insert all the usual suspects (hyperlinks, pictures, maps, tags, video) but they also have plugins - I gave a Flickr plugin a quick spin, and it was pretty cool (albeit it wouldn't let me log onto my Flickr account and so I couldn't see any of my images as they are all private).  And the "Insert Current iTunes Song" plugin is nifty.  I click it, and out comes: music note While writing this, I was listening to "Lookin' Out My Backdoor" by Creedence Clearwater Revival

I've completely switched over - this ill-attended blog and my family blog are now being published via Live Writer on Windows.  While yes I work for Microsoft in MacBU, I use the best tool for the job I have at hand, regardless of who makes it - and Windows + Live Writer is a home run in my book.

I took the below photos Sunday afternoon before Macworld started. Our marketing team  did a fantastic job:

IMG_2427

IMG_2430

IMG_2426

IMG_2404

IMG_2419

IMG_2412

IMG_2416

Comments

I was all ready to hear something about Mac:Messenger the way this post started out... "I got an update to Live Messenger that led me to an update to Live Writer..."

But that was just me being over optimistic. Won't happen again, promise.

Excellent photographs! I think it shows not only what an excellent job Marketing did, but also gives us a chance to speculate on all the things that have to be done to put a successful booth, lounge, and all the other details together for a show.

Amazing job. So, what's on for next year? :)

Hey vmarks! Sorry to bum you out. Since I will never contain official MacBU announcements here, you won't have to get optimistic in the future on my blog :-)

It is definitely a multi-month planning effort to pull off a show the scale of Macworld. And even with all that advance work, a few folks had to stay up all night Monday night to get the final touches nailed - we had a heck of a big set up this year.

Next year, who knows? It's hard to top Devo!!

February 10, 2008

Pizza, meet the Internet

I ordered a pizza from Domino's just now and I'm blown away. Domino's hit it out of the park from a user experience perspective - everything was easy to find, fiddling with what I wanted was easy, changing my mind was easy, and I never wondered what was going on or where I was in the process. I was a bit annoyed by the upsell popup at the last minute (Do you want some cheesy bread? No, I don't want any freakin' cheesy bread - I was trying to place my order, thanks), but upsell is the name of the game so it is understandable.

The best part of the entire experience, though, has to be the Pizza Tracker - a real time page that shows the by the minute status of my pizza. Matthew put it in the oven at 4:27pm, apparently. And wait! while I was typing, I Got It Heatwaved - "we packaged you order and placed in a warm HeatWave bag at 4:33pm". And wait there's more - I Got It On The Way - "our delivery expert, Octavio, left the store with your order at 4:35pm". I can't blog about it as fast as it is happening, it would seem.

Damn cool.

Comments

October 17, 2007

nano-nano

It has been a hectic time the past few weeks - so much to do, so little time. Not only are we doing a massive push to get Office 2008 ready to ship, but we are also doing a huge amount of work around our launch of said Office 2008. And we are also ramping up our communications – not only on MacMojo, but with a broad variety of partners. If that wasn’t enough, we’re also preparing for our internal strategy review. So blogging has just fallen off a cliff for me. But I was wide awake in the Sheraton in Palo Alto late last night and I was mostly caught up on email and I couldn't bear to look at another strategy PPT, so I briefly rejoined the blogging world and wrote this post (slightly modified while I wait for my next meeting right now) (written in Word 2008, BTW!)

I have a 4 and a half year old boy named Duncan and an almost 7 year old boy named Angus and I love them both with all my heart. The demands of my job mean that I am only around them for about an hour and a half in the morning during the week – I typically don’t get home until long after they are asleep. And those 90 minutes are harried - we all tend to wake up around 7am, and then it is a mad dash of a blood test & insulin for Angus (he was diagnosed with type 1 (aka juvenile) diabetes last December), then KT & I have to create two breakfasts, two snacks, and two lunches and then I have to shower, shave, dress and roar out the door by 8:20 so they can be at school at 8:30. So on weekends the boys and I make up for lost time during the week by doing what I dubbed years ago "boys day out". We do things like go to parks & playgrounds, we ride the ferry, we explore the Seattle Center, we go to the zoo or the aquarium, we visit the Lego store (I should blog about my Lego habit some day. I have… um… lots), sometimes we go to my office so I can catch up, and oh yes… and sometimes we go to the Apple store.

This Sunday was one of those Apple store trips. Like anyone who paid $600 for an iPhone (for two iPhones in my case) and then saw the price drop to $400 a couple of months later, I was irritated. However, I realized that if I had it to do all over again, it was worth the extra money to experience the early adopter excitement - so I got over my irritation pretty quickly. And then I put two and two together and I realized that I had not one, but two iPhone rebates pending – so a brand spankin' new 8GB iPod nano was a now a freebie. As Mr. Burns from the Simpsons would say.... Exxxxxxcellent!

My spankin' new nano is cool – I love how surreally thin it is, I love the look of the anodized aluminum and polished stainless steel, and I love the bright screen. Oh, and I love that I can drop it in the parking lot and barely scratch it (a big oops! yesterday morning). But most surprising to me is how usable it is as a video device. I was skeptical – after using the iPhone for video, I swore I would never use my iPod again for video because I loved the screen size of the iPhone - and the nano’s screen is even smaller than my iPod. However, on my flight to San Jose yesterday morning, I decided to check it out and I watched an episode of CSI: Miami (gotta love David Caruso!) and it was great. The nano is so light that you can hold it forever, and the screen, as it turns out, is big enough. It's no iPhone or iPod Touch, but it is an OK size. I did get irritated by the fact that it was about a gazillion clicks to move between full screen and wide screen (and you have to stop watching the video to do it) when it is a double tap of my finger (without leaving the video) on my iPhone, but that was the only negative part of the experience.

I also have a new 24” iMac (I frickin' LOVE my job!), but more on that later.

nano-nano!

Comments

Craig,

When I was very small, and my dad had only worked at IBM for a few years out of his 35 year run (so far. they refuse to let him go), my dad had a manager who used to stay at the office until 11 at night.

One day, mom and dad were at a social engagement with manager and manager's wife, and manager's wife said (cue vmarks theatre)

INT. - DINNER PARTY - NIGHT

MGR WIFE, MGR, MOM, DAD are talking, socializing, holding drinks while extras socialize around them in small groups.

MGR WIFE
You know, MGR gets along great with our two boys. He plays with them every day!

DAD

But MGR, you don't have kids, really, do you? When do you play with them! You're at the office til 11 each night.

MGR WIFE
(answering for MGR, as only a wife can)
Oh no! MGR comes home at midnight every night. We wake the boys up, MGR plays with them for an hour, and then we put them back to bed. He's a wonderful father!

MOM
(to dad)
You'll be coming home at 7pm from now on.

END.


I later went to work at IBM with him and saw first hand the toll on family. IBM didn't help matters with the dissolution of things like IBM family day, which was a fair with amusement park rides that IBM set up at each campus around the nation.

I used my $100 iphone coupon on the airport base. hadn't meant to, but needed to when the BRAND THAT SHALL NOT BE NAMED decided to fail.


waiting on new comments and posts. and office 2008. and windows live messenger for mac with video.

Hey vmarks - sorry for the huge latency, I've basically ignored this blog the past two months as the drive to ship hit a crescendo – and then I had to dig these comments out from about 700 spam comments that had accumulated.

We’ve RTMed Office 2008, so it is on track to be in stores mid January in the U.S. and a number of other countries. As far as AV in Messenger goes, check out this blog post on Mac Mojo.

September 19, 2007

Yaaaarrrrr!

It's international Talk Like a Pirate Day. Avast, ye scurvy dogs! A bucko o' mine got me this t-shirt a while aft, and it seemed like a good shirt for talk like a pirate day. Yaaaarrrrr!

Comments

September 13, 2007

Ship It

I may have mentioned I have a drunken version of the Saturday Night Live living in my head, chattering non-stop 24x7. One of the cast members living in my head has a tendency latch onto simple phrases and tie them to 80’s and 90’s music. Let’s call him Skippy.

So I’m writing a mail to my team last night and I used the phrase “Ship it”. Well, all hell breaks loose with Skippy and he starts singing a variant of “Whip It” by Devo in my head NON STOP last night and through the day. So for your (quasi-)amusement, Skippy, the drunken SNL cast member living in my head, brings you “Ship It”, with apologies to Devo for my abuse of the lyrics. Oh, and for those of you young 'uns who don't remember Devo, you can hear the song and see their stylin' hats and outfits on this video.

Crack that whip.
Give that bug the slip.
Step on a crack.
Break that last bug’s back.

So that Christmas won’t go wrong.
You must ship it.
Before the bugs sit out too long.
You must ship it.
Before more code drops come along.
You must ship it.

Now whip it.
Into shape.
Shape it up.
Get straight.
Go forward.
Move ahead.
Try to detect it.
It's not too late.
To ship it.
Ship it good.

Before January comes around.
You must ship it.
OpenOffice will never live it down.
When you ship it.
NeoOffice will not get their way.
When you ship it.

I say ship it.
Ship it good.
I say ship it.
Ship it good.

Ship it gooooooood!!

I gotta stop staying up until 2am the nights before I fly to SVC.

Comments

Nice attitude!

Thanks! I may have gotten myself over my head, though - I emailed this with my team before I decided to blog it, and I got multiple requests to do a live performance at the ship party in December. I can't seem to find my funky red Devo hat anywhere :-)

Dude,

The red hat is nothing without the red Honda scooter.

http://www.youtube.com/watch?v=KQrwuPmM9EE


September 2, 2007

Spam Central

About two weeks ago, something magical happened. The spamtards figured out how to slip by the Movable Type 3.3 and 3.2 spam filters, and suddenly my blog and KT's blog have been getting hit with about 80-90 "not-spam" spam comments every 24 hours. Sometimes there's a break, and then the fricktarded spamtards shovel a whole bunch more in.

I have tried to find the gold in the pig dung, but I apologize if I deleted a comment that came from a human instead of a fricktarded spamtard.

I did love vmark's theater comment once again - you crack me up, dude! And yeah, you can get at Exchange via imap, but imap doesn't pass the security requirements of our and no doubt other IT departments - we require that the device be able time out to a password after a certain amount of time (and that policy needs to be a requirement that IT can enforce, not a voluntary thing), and that you are able to remote wipe your data from the device if you lose it. Given the confidential nature of the mail I get, I fully embrace and support this kind of requirement - it would be a pretty big disaster if I lost my phone and someone could get into my email. That's what makes Windows Mobile + Exchange so cool, really - you get secure real time access to your corporate directory, email, calendar. I dig it. I hope to see those features on the iPhone someday, so I can dig it there, too.

Comments

I added askimet's service to my MT installation. It really helps cut down on the spam:

http://appnel.com/kb/mtakismet/mtakismet-manual

Spamtards? Dude, you've been reading too much FSJ.

One of my interview questions at MS was, "Show me how you would deal with spam. You have 45 minutes."

I got the job but it was a far less elegant solution than that of a friend of mine who when I told him of the interview question had a two word answer, "Death penalty."

August 18, 2007

Time Flies

CNN noted the 25th anniversary of the CD yesterday. Man oh man - it was 1982, and I was still reeling from the magic of a dual 5 1/4 inch floppy disk we had for my Commodore PET at school. That was a cool floppy drive because it was powered by a 6502 just like the PET, and the uber nerd (ahem) could program it turn it's activity light on and off and spin its motor like a some kind of possessed disco ball. A year later, I blew most of my savings from my summer job loading and unloading boxes in a warehouse on a CD player. Two years after I bought my CD player, I was working as a programmer for the Bank of Montreal, and we were all abuzz about our new GIGABYTE!! IBM DASD ("Direct Access Storage Device" - aka hard disk) - and only the size of a refrigerator and only cost about $100,000.

Now it is 2007, they're shoving 50 gigabytes onto the same size disc as that first CD, there are terabyte drives for 400 bucks, and you can get a gigabyte in something that weighs as much as a frickin' M&M for nine bucks. Time flies.

Comments

August 8, 2007

Zoom zoom zoom

Thanks to a comment from Mike, I found this cool site: an iPhone typing test. I took the test today while eating yet another scrumptious AND nutritious cafeteria lunch, and got 35, 37, 36, 36 and 36 words per minute. I scored over 40wpm on the freeform typing test, where I didn't have to read the text they gave me and type it. But in either case, I'm amazed at how fast I've gotten with the iPhone keyboard. Zoom zoom zoom!!

Comments

August 6, 2007

That isn't Santa, it's just an old fat guy in a red suit...

I've been a little quiet on this blog as I had my hands full the past few weeks. Once it became clear that we needed to adjust our Office 2008 ship date to ship the suite with an acceptable quality level, I've been pretty busy making sure all the right people knew and that we were on a path to deliver product in retail in January. This culminated in a series of press briefings that I did last week and a blog posting on Mac Mojo. Sometimes you need crash helmet and a flak jacket to do this job, I tell you.

Anyway, it's a new week, and my week started off like a little kid who's been told that Santa was really just their mom and dad and that the Santa in the mall is just an old fat guy in a red suit - Fake Steve Jobs has been outed in The New York Times. Turns out it was Dan Lyons, a technology writer at Forbes magazine (the good news is that Forbes will be picking up Fake Steve).

Sigh. What next - is someone going to out the Tooth Fairy and tell me that it was really my parents leaving quarters under my pillow? Bah humbug. Happy frickin' Monday.

Comments

Welcome to hell, here's your Mac BU paycheck ;-)

July 20, 2007

Experimenting with travel

I'm experimenting with a variety of travel times to our SVC office - I tried "fly in at 9:30pm the night before" trick my first time - that was good for not being tired the next day, but had the downside of using the San Jose rental car buses when they are completely off schedule. I waited for over 20 minutes to ride a bus. I tried the "fly at 9am, get in at 11ish" trick last week - I liked that one, I didn't have to get up any earlier than normal. The downside is that it isn't a good travel time for a single day visit - you lose the entire morning. Today I wanted to try a day trip, so I took the early flight. I have to say, the "4am wake up to catch the 6am flight to get in 8:30ish" trick sucks the most so far. I am so tired my eyes literally can't focus properly. And I have a fairly important meeting with a key partner today, too. Gah!

On the plus side, I got to use my giant gray goiter with my iPhone on the way down and watched a couple of episodes of 24. The iPhone is a KICK ASS video iPod. The screen is super bright and easy to see even if the person beside you has the shades up, and the size is awesome - I can't go back to my video iPod, I won't!

P.S. Note the single space after each period in this post.

Comments

Please tell us you used the iPhone alarm to wake at 4am - that would at least be some consolation. Perhaps you even created the "4am wake up to catch the 6am flight to get in 8:30ish alarm" for the occasion?

You should have waited a bit. Picked up the Sure adaptor. not a giant grey goiter, replicates the iPhone mic function, and lets me use my lurvely Sure SE-310s with mine iPhone now.

July 16, 2007

One space or two?

On a recent blog posting I made on Mac Mojo, a commenter railed on my use of two spaces after a period. This one took me by surprise – I'd never see so much passion about the number of spaces after a period before. I am definitely an old school typist - while I didn't learn on a typewriter (or DOS, for that matter), I learned on a Commodore PET in 1980, then I did a ton of Unix and MVS work in the mid to late 80's. Then I discovered DOS Land in 1989, Windows Land in 1991 (where yes, there were proportional fonts), Web Land in 1998, and finally I discovered Mac Land in 2000. Up until today, no matter what Land I was in, two spaces after a period is just what I typed. Publishing content in Web Land made them go away, of course - put as many as you want, it doesn't matter. That never bothered me much - I never thought to care one way or the other. But my thumb hits two spaces as part of my hard wiring – I'm typing this entry right now trying to put only one space after the period, and it is hard to fight my thumbs.

Personally, I like the extra spacing between sentences – it improves readability for me. I tend to consume things in chunks when I read, and so more spacing helps - much like a paragraph break improves readability, too. So off I went to the World Wide Web to discover what all the hub-bub was about.

Apparently, my thumbs liking to hit space twice after a period brings me dead in the middle of a controversy: this archived discussion on Wikipedia is similar to a bunch of other debates I saw. This spawned more curiosity - of all the things for people to flog each other about, two spaces vs. one after a sentence didn't strike me as a top priority for flogging.

I did a little more digging, and it looks like I'm going to have to reprogram my thumbs:

  • About.com cuts people like me a little slack, summarizing with "Professional typesetters, designers, and desktop publishers should use one space only. Save the double spaces for typewriting, email, term papers, or personal correspondence. For everyone else, do whatever makes you feel good." I wasn't so sure about the whole "if it feels good, do it" motto, so I kept searching.
  • The Chicago Manual of Style says "In typeset matter, one space, not two (in other words, a regular word space), follows any mark of punctuation that ends a sentence, whether a period, a colon, a question mark, an exclamation point, or closing quotation marks." However, in the Q&A, they do cut the two space folks a little slack, but not much.
  • The AP Stylebook Ask the Editor section, when searched for the word "space", will reveal that "AP uses a single space after a period at the end of a sentence."

So there you have it - one space, not two, if you are publishing something professionally. Apparently, in personal writings using two spaces is somewhat kinda sorta okay - but you'll get frowned at for doing it.

Comments

I believe that guy (who's made the same comment in the team blog a couple of times) is referring to this book:
http://www.amazon.com/Mac-Not-Typewriter-Second/dp/0201782634

We got into a conversation down here in SVC about it today, and it turns out that there are quite a number of people who feel strongly about this topic (largely based on this book, it seems).

It's interesting, I got in the exact same discussion with a bunch of people a very short while ago. Someone then mentioned that some apps have special spaces they use after a period. They claimed that even Word had a different spacing for regular spaces and spaces after a period, making the double-space obsolete.
I haven't taken the time to check yet though, but you, of all people, should know: is the space after a period a regular space or a wider space in Word??

I was pretty sure we didn’t space any differently after a period, but then paranoia got the best of me, so I turned to the ultimate authority – our Mac Word program manager. He assured me that yes, it was true, the spacing after a period is the same spacing as everywhere else. So there you go!

i learned to use two spaces a billion years ago in 9th grade typing class, and i am too old the change. my software can darn well correct for my habits, that is what software is for.

I read your MacMojo blogs Craig and this morning I was a little surprised to see how 'heated' that comment was!

It made me think but like you it is hard-wired into me. My word processing days taught me to always have 2 spaces after a full stop (or your period) and a gap between 2 paragraphs!

To be honest I type how I was taught and couldn't give a monkeys what others think... They obviously have too much time on their hands!

Bah, I say use THREE spaces after a sentence, because while there is a right and a wrong way about this, getting all frothy is just...

Wait, it's TEH INTARWEB

Even *religion* can't start stupid religious wars like TEH INTARWEB.

four spaces then. and all dipthongs must be spelled out. With any luck, they'll implode in a cloud of whine and suck, and we shan't deal with them again.

Thanks a lot for checking it out Craig :-)

This only goes to show that space is indeed the final frontier.

36 years old. I was taught to double space! I even remember getting red marked for not doing a few times.

It's a pity some blogging software removes the double spaces when you publish.

Two spaces after periods helps readers identify sentences in dense writing vs the single space after commas. I think the common practice in professional typesetting and now in word processors to "justify" the print to keep even margins left and right ruins the double space effect. Even so, I continue the practice since I was taught to type in that manner.

I am 47 years old. When I went to school in the 70's you would get points taken off if you did not leave 2 spaces after a period or colon. It just makes sense. A full sentence is not the same as a word. It should have two spaces. I am shocked to find out that this is even questioned. When and who decided this is improper and should be fround upon? Are we lazy or something that we cannot hit the space bar a second time? More to the point, it appears to me that it is you young'uns that have decided to change things for your convenience. Who are you to look down on my generation in such a disrepectful way? To tell me I am unprofessional if I use two spaces? Give respect to your elders. You go ahead and use your one space and I will use my two spaces. But don't you tell me I am unprofessional or improper for doing it. I am a well established scientist and I develop test systems to detect plant viruses. Don't tell me I am not professional.

July 12, 2007

Giant Gray Goiter

I've fallen behind on this blog - the last three days have been a blur. I spent Tuesday and Wednesday in our SVC where I had a ton of 1:1's. I had a list of folks I wanted to see, and last time I was out there (2 weeks ago), I tried just "dropping by". That was a disaster - I only managed to sit down with a couple of people. Turns out people are in meetings or coding away like mad fiends… aka working. During work hours. Go figure . So this time around, I got time on people's schedules, which was a much more effective way of actually getting time with people. (yes, it is true, I am a time management genius). But that meant that I was completely booked up for two straight days, followed by today's marathon - back-to-back meetings from 9:30 to 5:30, followed by a mad dash in rush hour traffic to my father-in-laws 70th birthday gathering.

So to make a long story even longer, finally after 3 days I now have a chance to catch my breath and blog about something that really matters - the hideous four hundred foot long Belkin iPhone headphone adapter. Mine showed up while I was at SVC. Has anyone seen this thing? It's friggin' HUGE. It's over 2 inches long (okay, so it's not 400 feet). It makes my iPhone look like it sprouted a giant gray goiter. But at least it's bendy. I can bend it over 90 degrees, like a Gumby doll.

On the plus side, thanks to my iPhone's giant gray goiter, I can now use my Bose noise cancelling headphones. I can't wait for my next flight - I can retire my video iPod at last!

Comments

July 9, 2007

You can Program Manage anything

Program management is an interesting discipline at Microsoft – it was when I first joined the company, it remains so now. It is a role that requires good "soft skills" ("I'm a people person"), good prioritization skills, good analysis skills, good presentation skills, and being able to walk that Zen line of "good enough" when shipping product. It's half art, half science, half Buddhist monk, half evangelist (arithmetic skills aren't really a requirement, though). It is a neat role that you don't see at a lot of other places – you'll see the title Program Manager, or Project Manager, but it is rare that you see Microsoft Program Management in action (although, as Rick points out, occasionally the more feature-happy Program Managers need to be put in their place).

I was never a Program Manager at Microsoft, I started as a Technical Evangelist (technical marketing) and then transitioned to a software development role and worked my way from there. I made the jump to general management in April of 1998, but I was still fairly heavily development biased in my thinking. My self-selected career track of leaving Microsoft to start a company really threw me into the realm of Program Management for the first time. Investors, customers, employees – that list of skills I mention up front turns out to be REALLY handy. Over the past 7 1/2 years, I've found that one can Program Manage anything to get the results one wants. I'd been doing it unconsciously for the first 35 years of my life, but once one is doing it consciously, watch out. It helped me navigate everything from raising money during the most hostile environment to startups in a long time to navigating the halls of a media company.

About seven months ago, my (just turned) six year old son was diagnosed with Type 1 Diabetes. We got lucky in that he didn't end up hospitalized – normally, how you find out your pancreas has stopped producing insulin is that you start to lose weight and you get really sick. But he had his six year checkup a week after he had started to wet the bed out of the blue, so we mentioned the bed wetting to the doctor, and bam – one urine test and a trip to the hospital later, we had our diagnosis. His blood glucose levels were north of 450 (60-120 is normal for non-diabetics) and his A1C result was 8.2% (<6% is normal for a non-diabetic, good control for a diabetic is < 7%). Point blood glucose tests tell you how you are doing at any given moment, but they tell you nothing about the hours in between. A1C really is the ultimate metric – it is your body's memory of how your blood sugars have been behaving. So the 8.2% showed us that while his initial blood glucose reading of 450+ was wildly high, it hadn't been wildly high for the past 3 months – just way too high.

Anyway, after the initial shock was over, I set about in a methodical way to understand how his body used carbohydrates and how it consumed the injected insulin, and to put in place a discipline and a methodology to really manage his diabetes. I did a ton of research up front (and continue to this day). An Access database was born, along with a tightly watched and tweaked rhythm for eating and exercising. Far more than the suggested minimum number of daily blood glucose readings became part of the program – after all, the pancreas does it continuously, so the more the information we have to help us substitute for the pancreas, the better. Part of the fun along the way was the evangelism of doctors and nurses to get the extra supplies we need (I am a huge fan of redundancy and long term planning). A lot of questioning and pushing back against medical advice that didn't fit what I was seeing in the patterns of the numbers was a big part of the fun – although we have switched to Children's Hospital in Seattle where the staff seems much more knowledgeable and much more willing to listen to reason, so I'm having to deal with less crap now. Every day is a day that something could go wrong and every day requires careful attention, but we are really in the zone now.

Once every 3 months, we have to take our son to Children's for a checkup. Today was that day. The travel and the appointment take about a half-day all told, and they poke, they prod, they ask questions – oh, and they measure his A1C. Today it was 5.8%

You can Program Manage anything.

Comments

Hi Craig! I just wanted to write here real quick instead of over on the MacMojo Blog (which I usually follow). My son was diagnosed this last year with Type 1 Diabetes as well. We were actually blessed as well by finding out before things got real bad. My wife just had a "hunch" that things weren't right with him (always tired, always thirsty, etc.) and decided to have him checked just in case.

It's weird because you can tell other people that your child has diabetes but no one really understands what a family goes through and how much of a change that is with your life.

It was cool to see how you literally can "Program Manage" anything. :)

Anyway, I enjoyed reading your blog here and I'm a programmer as well (heavily on the php/mysql side of things right now) so I just thought I would let you know that I know what you and your family has been through. It's good to see a post like this though for other people who might not be aware.

One more thing (and this is totally off-topic)
What IDE and programming language is being used to create Office 2008 for mac? I've been programming now for well over 10 years and would like to pick up something new and challenging for me.

Thanks alot!

- Scott

Great news and a great read!

July 6, 2007

Reviews and Fed-Ex Packages

Microsoft has a fiscal year that ends June 30th and our performance review cycle is set to that same timing. That means in July, things get busy for managers at Microsoft - reviews to read, comments to write, and rewards to distribute. The last time I was involved in an annual review cycle at Microsoft was June of 1999 - eight years ago. Shockingly, the tools have changed from 8 years ago. So tonight was my "suck it up and learn the tools" night. Some of our stuff is amazing - huge improvements from years ago. Some is still a work in progress. But all of it, the great and not as great, has the goal of helping managers do a better job of guiding and rewarding employees. It is great to come back eight years later and see how much progress Microsoft has made on that front - we really are committed to taking care of our employees and managing their careers. It's cool.

However, there is only so much time in tools that one can take. By about 9pm, my brain was full and my contacts were dried out, so I headed home. And there were packages waiting - sweet, sweet Fed-Ex packages full of stuff I'd ordered a few days ago. iPhone accessories (an additional iPhone dock and a pack of universal dock adapters were the first to arrive, more stuff coming), Wii accessories (more Wii-motes and MarioParty 8), and three completely unrelated hi-def movies - on Blu-Ray, Ghost Rider and Bridge to Terabithia and on HD-DVD, BBC's planet earth. My iPhone is now nestled in my Altec Lansing inMotion portable speaker/amplifier and blaring "Thunderstruck" by AC/DC and I'm trying to decide between watching Ghost Rider and checking out MarioParty on my Wii. A nice break from review tools!!

Happy Friday!

Comments

You'll like Planet Earth on HD...very cool. I just got season 3 of Veronica Mars from iTunes for my iPhone and it is very watchable at that screen size.

Gotta love the iPhone! Now, if I can just develop apps for it.

July 4, 2007

Happy Independence Day

You know, being a Canadian and an American, there is a bit of cognitive dissonance in celebrating telling the British to shove it 231 years ago. After all, Canada still is a member of the British family - we still have a Governor General to represent the Queen and everything. On the other hand, I'd rather have the American three-tier system of government and the American "land of opportunity" entrepreneurial spirit than anything else, so I guess I'll just have to suck it up and say "Happy Independence Day!"

Speaking of cognitive dissonance, I find myself torn. I love my new iPhone - it is a great internet device, media device, and phone. On the other hand, I really, REALLY, REALLY miss Exchange ActiveSync - Windows Mobile 5/6 + Exchange 2007 is an awesome combination for mobile mail and calendar. The iPhone currently is lacking for someone who wants all the stuff that is great about iPhone AND to have a corporate life. So in the spirit of the 4th of July, I decided to have a little "iPhone SIM Revolution" tonight and see if I could get my new AT&T SIM from my iPhone working in my Samsung i320 (the original Blackjack - still an all time favorite of mine).

I'm happy to report a roaring success - my i320 is working great, as is my iPhone - all it does is complain about "no SIM" on power up. The cool part is that my iPhone is now an awesome WiFi enabled iPod/Browser/YouTube device - it all works GREAT.

For my own reference in the future, after the break are the settings that it took to get data working on an unlocked Windows Mobile phone for AT&T.

Continue reading "Happy Independence Day" »

Comments

It occurs to me that if someone wanted, it would not be too difficult to hack a connection between the WS connections on Ex2007 and the iPhone. The tricky part of course would be then getting that to interface with the iPhone's mail and other applications.

However, what occurs to me is that post-leopard, they're going to want the iphone to connect to all that spiffy new groupware they're coming up with, so there may be more opportunity at that point, depending on if the Exchange team decides to get over its ongoing NIH issues and support CalDAV, and stop requiring Active X for the full OWA experience.

If they'd also FULLY publish the friggin' DAV spec, that would help you guys out a lot too.

I love the Mac BU, but damn, sometimes I think they should change the name of that company to "Sybil"

So, when are the posts coming back?

July 2, 2007

I’m pathetic

The bottom floor of our new home was unfinished when we moved in at the end of March - it had 3 great big rooms, but the previous owners just never needed the space. I had it finished and turned into a fantastic home office. Work completed a few weeks ago and I love it - it is great to have a space of my own again.

I put in a nice LCD HDTV with every possible media type connected - a PS-3 (Blu-Ray/games), an Xbox 360 Elite with HD-DVD player (games/media center extender/HD-DVD), a Wii, an Apple TV, plus DirecTV. I have HD sources coming out my ears. A nice comfortable chair topped it off - I have couch potato nirvana in my home office.

What's my point, you ask? Well, last night I was having "Craig Time" - it starts every Sunday around 4 or 5pm - where I have no dad or husband duties - I get to putter in my office. So what do I do? I start to putter with my iPhone, and suddenly I look at the time, and I realize that I have been watching Starship Troopers (a favorite) on my iPhone for 90 minutes - while sitting next to a 46" LCD Tv. Oh, in a desk chair instead of my comfy chair.

I am pathetic!

(but my new iPhone is cool)

Comments

Gadget playing is fun, not pathetic. Starship Troopers the movie though....

I enjoy the blog, congrats on the new job

July 1, 2007

Happy Canada Day

While I've been a US citizen for four years now, I've also been a Canadian for forty two years. So happy Canada Day, everyone! Here is one of my favorite Molson (yes, the beer people) ads in their "I am Canadian" theme:

I know this place is where I am
No other place is better than
No matter where I go I am
Proud to be Canadian.

I am. You know I am.
I am Canadian.
I am. You know I am.

I am Canadian.

Come on!

I love this country where I am
This land is where I make my stand
No other heart is truer than
The one we call Canadian. Canadian.

Sing it!

I am. You know I am. You know I am!
I am Canadian. You know I am.
I am. You know I am. You know I am!
I am Canadian.

I am Canadian!!!!!

Comments

If only the Molson's would sort out their house.

They keep fighting for family control of the company, where one half the family doesn't consider the other half to be "-real- Molsons."

One wishes they'd get on with the business of brewing, and look to the example of our American company, Ford Motor Co., where once old man Ford was out and the company, public, it took about 40 years to get someone with the last name Ford back into the seat of leadership.

Friend, I raise a glass to you: Nothing wrong with a little patriotism, nothing at all!

June 30, 2007

My iPhone: Activated at Last, Activated at Last!

Man this thing is COOL. Still futzing with it, but it works. That number transfer thing really slowed things down, but it is almost done - I am in this funny state where both my T-Mobile and AT&T SIMs work, so I can place a call from the same # from two cell phones.

Thank God Almighty, I'm Activated At Last!

More Later!

Comments

You know, it's funny how we have so little reverence for such speeches.

Used car salesmen turn national holidays into parodies, with the Lincoln on stilts bit, Independence day becomes 'Give me liberty or give me johnsonville brats', and so on.

There's no substitute for a really good, moving speech.

Sometimes, a soundbite doesn't do it.

"Well, I don't know what will happen now. We've got some difficult days ahead. But it really doesn't matter to me now, because I've been to the mountaintop, and I don't mind. Like anybody, I would like to live a long life. Longevity has it place. But I'm not concerned about that now. I just want to do God's Will, and He has allowed me to go up to the mountain, and I have looked over, and I have seen 'The Promised Land'. "

Or "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery? Forbid it, Almighty God! I know not what course others may take; but as for me, give me liberty or give me death!"

Perhaps I should instead say:

"I will use my iPhone on the seas and oceans, on the beaches, on the landing grounds, listening to music in the fields and streets, watching videos in the hills. I will never give it up..."

True, these historic speeches have made their way everywhere. For me, it isn't so much about lack of reverence (although I certainly am an irreverent bastard!) - it is that they are part of the culture and so I use them. It is remarkable the impact these speeches made - how they have become so ingrained into the culture.

And you are right – the sound bite is no substitute for the full impact of the original.

14 hours and no joy

No activation yet. Sigh. Is it possible for time to move BACKWARDS? I think it might be. Anyway, at least I finally have my diagnosis. Since apparently it's monoamine oxidase related, perhaps I should buy a case of MAO inhibitors and move on.

Comments

June 29, 2007

My iPhone: a call to the New AT&T

Two pieces of good news: my call was answered immediately (amazing!) by a very polite rep, and the other good news is that my account is in their system. It is just that it is "activating" and apparently "activating" can take up to 24 hours - not the 6 minutes the software said when it started the activation process. 6 minutes, 24 hours, why it's practically the same thing.

I really hate waiting.

Update 11:55pm
I got an e-mail from AT&T a couple of hours ago that was slurped into my junk mail folder, so I just found it. I guess the 24 hour problem is because of my phone number transfer. Still a huge bummer that I can't do anything with my iPhone in the meantime.

Comments

That sucks. I'm seriously considering buying one and paying the $175 termination fee just to have the tricked out ipod. We will see.

Some other providers were anticipating this and locked numbers from transfer. Or perhaps they had locked them months ago as a matter of course.

A quick phone call to a provider whose name shall not be named unlocked numbers for transfer, which then went through.

As for me, I've been with AT&T /cingular since before number portability was possible.

My iPhone: the first hour

Getting an iPhone had an underlying motivation - T-Mobile, a carrier I've been happy with for years, roams data in California (at least that is what my current phone shouts at me every time I sync my email). Not a big deal before, but now with my role at MacBU, I'll be down in California on a regular basis. Not cool to be roaming data at a gazillion dollars a megabyte. So a switch to AT&T was in my future - the iPhone was the catalyst. It is still a big leap, switching your number. And I think the transfer will cost me, too, because I got a new phone from T-Mobile last year - first one I have ever gotten from them in 6 years of being a customer, but you always get stuck with these two year commitments.

Backstory aside, tonight I was getting ready to head to Redmond Town Center where there are two AT&T stores - I figured I'd be able to get an iPhone there. As I was leaving, I got a call from one of our MacBU PM's (Han-Yi) who was in line at the Apple store. He told me that it looked like they had enough and wanted to know if I wanted one. So I figured it was a great opportunity to divide and conquer - I would stake out the Redmond AT&T stores, Han-Yi would see what he could do at the Apple Store. As I was getting in my car, I realized that I was about to go in the opposite direction from the Apple Store and that would potentially waste a bunch of time (I hate waiting ), and so I decided to bet on MacBU Mojo and drove straight to the Apple Store. My intuition paid off, there was a smilin' Han-Yi with four, count 'em, four iPhones - he found another MacBUer to go in with him. So then we figure - what the heck? In I go, and about 3 minutes later, out I come with my limit of two 8GB iPhones. Then we cackled off to the parking garage, each with three iPhones, and headed off for our respective weekends.

Fast forward to home. I unbox my iPhone. Ooooooo. It is as beautiful as it looked online. I power up my iPhone. Ahhhhhh. The slider is way cool - you can make emergency calls without activation. I dock my iPhone - everything pops up beautifully on my computer. I go through all the steps to set up an account and I take the big leap to do my number transfer: I push "Activate." I wait... I wait... I wait... and 5 minutes later I get:

Your activation requires additional time to complete.
You will receive an email confirmation sent to xxxx once your activation is complete

It's 45 minutes later and I can't use my brand spankin' new iPhone for anything. I can't sync anything. I can't do anything. It just sits there, staring at me, taunting me, laughing at me.

Talk about a freakin' let down. Hopefully something magic will happen in the coming hours.

I hate waiting.

Comments

One wonders if there was a surge in emergency phone calls.

"Yes, what is your emergency?"

"HALP! My iPhone-goodness will not activate"

"Good-bye, sir. Emergency services is not a technical support line."

TWO TO FOUR WEEKS??!?!?!

DOH! DOH! DOH! DOH! DOH! DOH! DOH! DOH! DOH!

Now I have to stand in line.

Sigh.

Comments

Craig go check ebay. The market is totally saturated there are a ton of 8gb at around $250. I'm keeping my eye on this.

Try eBay. There are over 1,000 8GB units for sale (as of 8:45 PM PST 06/29), many of which close in the morning (meaning you could be tinkering by Monday evening).

Mmm....it's sitting on my nightstand, all pretty and charging...sometimes, the intarweb is not the way to go :-P

Go to your local Apple Store. They're open until midnight, and they've probably still got 'em. They obviously made sure that they had the supply chain in order for this one.

I Hate Waiting

I just went to the Apple store and this is what I got:

DOOOOOH!

I hate waiting.

Nadyne: You are getting sleeeeeeepy. You neeeeeed an iPhone. Michael neeeeeeds an iPhone. Two get a better deal on the plan. Buy an iPhone. Buy two. Hurry. Don't walk to the nearest store. Run. Run!! RUN!!!! RUNNNNNN!

Well, off to a going away party.

I really hate waiting.

Comments

Craig, I'm surprised you didn't arrange for a few line-waiting proxies.

I arranged for mine a few days ago.

In my defense, today was this, the day of my daughters' (yes, apostrophe is in the right place) birth, and I would not spend it with them waiting in line.

Two words, boss: ship gift.

June 28, 2007

With apologies to The Ramones

I had a great trip to our SVC - I even enabled yet another iPhone fan. I was just catching up on some e-mail before I leave to catch my flight to Seattle when I noticed the time (6pm), realized that it was 24 hour to go until the iPhone shipped - and that's when my brain lost it. With apologies to The Ramones original lyrics, here is "I wanna get an iPhone":

Twenty twenty twenty-four hours to go
I wanna get an iPhone
Nothing to do, nowhere to go-o
I wanna get an iPhone

Just put me in a taxi, get me on a plane
Hurry hurry hurry, before I go insane
I can't control my fingers, I can't control my brain
Oh no oh oh oh oh

Twenty twenty twenty-four hours to go
I wanna get an iPhone
Nothing to do, nowhere to go-o
I wanna get an iPhone

Just put me in a taxi, get me on a plane
Hurry hurry hurry, before I go insane
I can't control my fingers, I can't control my brain
Oh no oh oh oh oh

Twenty twenty twenty-four hours to go
I wanna get an iPhone
Nothing to do, nowhere to go-o
I wanna get an iPhone

Just put me on a Segway, get me to the iShow
Hurry hurry hurry, before I go loco
I can't control my fingers, I can't control my toes
Oh no oh oh oh oh

Twenty twenty twenty-four hours to go
I wanna get an iPhone
Nothing to do, nowhere to go-o
I wanna get an iPhone

Just put me on a Segway, get me to the iShow
Hurry hurry hurry, before I go loco
I can't control my fingers, I can't control my toes
Oh no oh oh oh oh

Ba-ba-baba, baba-ba-baba, I wanna get an iPhone
Ba-ba-baba, baba-ba-baba, I wanna get an iPhone
Ba-ba-baba, baba-ba-baba, I wanna get an iPhone
Ba-ba-baba, baba-ba-baba, I wanna get an iPhone

I'm just sayin'.

Comments

You know what the only thing cooler than the Ramones is?

This:

http://www.tannerite.com/

Makes me want to buy two iPhones, an 8G and a 4G model...then go visit my friends in the Ozarks who have a LOT of land...and guns...with an HD cam, and spend the day getting in touch with my inner Beavis.

Then send the link to said video to every MUG on the planet...

"it was as though billions of MacMacs cried out...and kept crying forever"

hehehehe...FIRE..EXPLOSIONS...FIRE...ehehhehehehhheheh

Before you go loco?

Craig, If you could drop an email to Nadyne around 16:30 PST reminding her how cool the iPhone is that would make my life easier. We've both been having the iPhone wibble conversation at home for the past couple of weeks. My argument last night was that she needs her brilliant other half to dive into mapping out the iPhone software for extension purposes. :)

Oh Man! What would Joey say? Oy.

June 26, 2007

This cracked me up

vmarks posted this as a comment in my last blog entry, but I had to call it out here... it cracks me up!!! And with that, I'm off to catch a plane to San Jose - I'm spending the next two days in SVC.

EXT. NIGHT - BACK ALLEY SOMEWHERE.

STREET LAMP OVERHEAD FLICKERING

SHADY GUY IN TRENCHCOAT

You can have the 3.5" screen and 7 hours of battery life. In exchange, you have to give up 152 gigabytes of storage.

CRAIG

Hmmm... I don't know... I do like me some storage....

SHADY GUY IN TRENCHCOAT

;p>Deal?

CRAIG shakes his head, begins to inch backwards

SHADY GUY IN TRENCHCOAT

What? Hey, come back here! Opportunities like this don't come every day! It's just gigabytes, and no one really needs more than half a gigabyte anyway, right? Right? That oughta be enough for skateboarding dogs, driving cats, and phone calls to aunt Lulu. She misses you, man, she misses you

CRAIG turns to run

SHADY GUY IN TRENCHCOAT
(shouting)

SHE MISSES YOU!

Streetlight burns out.

SCENE.

Comments

June 24, 2007

I pity the fool!

Okay, how many people have this kind picture of their spouse in their scanned picture collection?! I pity the fool without a spouse/Mr. T mug shot! .

This fine historical moment was brought about by too much time on You Tube last night - this clip tickled my memory and reminded me that I had scanned the above picture ages ago. KT can't recall who took the picture, so credit goes to "anonymous".

Comments

That was a fun day and that picture makes me look like a Child Bride!

I was going to say that until you said it was your wife, I thought it was Brooke Shields.


Actually, all I keep thinking is, "She looks like she's thinking 'Please don't start singing the Mother song!'"