Tom Archer's Blog

Windows and Web developer with Social Media tendencies

New Job at Microsoft!

I started my new job this week! I am a “Programmer/Writer” within the MSD (Managed Solutions Division) org. So first, what is a “Programmer/Writer” and what responsibilities does that role entail? In broad terms, a Programmer/Writer (also called a Programming Writer) is a technical person that writes code samples and documentation for a developer audience. The cool thing about this job is that I get to do two things I enjoy very much: coding and writing. Coming from a coding background, I especially like the fact that I can code now without worrying about the drudgery of being a line coder where once you’ve learned a new technology or framework, you’re now doing the same thing over and over. In my new job, once I’ve documented something and written code samples for it, I move on to the next cool thing to learn and document!

So what am I documenting? I’m responsible for Group Policy and Windows Server Update Services. Specifically, I’ll be writing the example code and documetation for the Group Policy Powershell cmdlets! Very cool stuff indeed 🙂


May 6, 2009 Posted by | 1 | 4 Comments

Winning Streaks – Part One

While this might be yet another indicator of me getting old, I could swear that there was an expression I heard as a child that went something like “whenever a team on a winning streak stubs its toe, it almost always falls on its face”. Come to think of it, if that was the expression, it’s pretty easy to see why it didn’t take. It’s not exactly pithy. At any rate, the point of the (possibly mythical) expression – and this post – is that I find it amazing that when an individual or team goes on a long winning streak and then finally loses, they almost always lose a second straight regardless of the relative strength of the second opponent. I find this amazing as logically I would think that the individual or team would bounce back – especially if the second opponent is much weaker – and return to playing at the same level that resulted in the winning streak.

One example of this is the NBA Houston Rockets who won 22 consecutive games during the 2007/2008 season.  Once the second longest winning streak in the history of the NBA was finally stopped by the Boston Celtics, the Rockets then lost to the New Orleans Hornets. While hardly a major upset considering that the Hornets ended the campaign as the second seeded Western Conference team, what’s noteworthy is that after a month of incredible play, the Rockets played terribly in the second loss. The Rockets then went back to their winning ways by capturing 3 out of their next 4 games.

The 2008/2009 NBA season offers us another example where the Boston Celtics made their pitch for immortality in a pursuit of the almost inconceivable 33-game winning streak of the 1971/1972 Los Angeles Lakers. The men in green ran their streak to 19 games before bowing to the Los Angeles Lakers on Christmas Day 2008. They then served up a real turkey of a game in losing to one of the league’s doormats – the Golden State Warriors, who had won all of 8 games over the first third of the season.

As is often the case, what got me to thinking about this was my own personal experience. I had won 13 straight APA (American Pool Association) 8-ball matches before playing the man who is arguably the best 8-ball player in our league. I played well – not great – and lost by a single shot. The following week, I played someone – who while being very talented – I had defeated all 5 times I had played him previous. As you can probably guess, I played very poorly (relative to how I had been playing for the previous several months) and lost a close match. Once those two losses were out of the way, I played well again and have won my last two matches.

While my situation is on a much less global scale than an NBA team, my experience is an example of what I believe I’ve noticed most of my life as a both a competitor and sports fan. However, all of this is very anecdotal and far from scientific. Therefore, I’m going to write a little code to parse the schedules and results of several major sports in order to determine if this phenomenon actually exists. Once I do that, I’ll post a follow-up article!

(If you have any information on this or pointers to research already being done, please email me – !)

Tom Archer

December 27, 2008 Posted by | 1 | Leave a comment

Local Women’s 8-ball Tourney

Krista playing Randi Sue
Had a great time today watching Krista (my better half) play in only her second tourament – a local women’s 8-ball tournament in Valhalla (Kirkland, WA). Krista is currently a 2 in 8-ball so her first match against Mary (a strong 4) was a 2-4 race. She won the first game with some very nifty shot-making and came very close to winning each of the next two games. Ultimately, she fell 1-4 and moved to the loser’s bracket.

On the losers side, she ran into dear friend and very good 8-ball player (SL5) Randi Sue Andrews. Once again, Krista took the first game and was immediately on the hill. However, Randi Sue is a veteran player with many years of tournament experience under her belt so she wasn’t fazed and took the match 1-5.

All in all, a great showing for Krista as she has less than a year of pool experience and had a couple of nice 4 ball runs. Great job, Krista!! You can see many of the photos I took on my Facebook.

September 14, 2008 Posted by | 1 | , | 1 Comment