Category Archives: Musings

Wonderful Thanksgiving

Thanksgiving was especially good this year.

I took half a day off on Wednesday and ran errands with the kids, then had a blissful and uninterrupted four days of only occasional computer use. No work. No articles, no papers, no competitive work, no nothing. It was great. (I wasn’t even distracted by the Xbox 360). On Thanksgiving Day, we had leftover red beans and rice because Mom was still down in New Orleans; I got plenty of time to play with the kids, and I even managed to take a nap– something that virtually never happens.

Friday Arlene and I got up early and stuffed a 20-lb turkey with cornbread dressing made the previous night. I’m not normally a big fan of dressing– I prefer rice– but this stuff was so good that I kept eating it out of the bowl. Arlene really outdid herself. We had a big traditional dinner with Mom, Dad, Tim, and the five of us. (the leftovers were good, too!) How wonderful it was to have everyone together! We went around the table talking about what we’re thankful for, and not surprisingly, family and health were among the top items.

Saturday Dad, Tim, and I took the boys to our annual fall pilgramage to Cabela’s. Matthew and Thomas love the fish and animals, and David tries to pretend he’s too cool for them but only partly succeeds. Oddly, we didn’t buy any of our usual Cabela’s candy; in fact, I don’t even remember seeing it out. Sunday was a quiet day; Arlene had to teach in Relief Society, and I went with our elders’ quorum president to give blessings to a couple of people who were sick. Speaking of thankfulness: I’m thankful to be able to hold the priesthood so that I can do things like this.

To really kick off the holiday season, we put up our two Christmas trees, although we only had time to decorate one (mostly because we let the boys do it!) Yesterday, alas, was back to normal; David had his regular 8a school-play rehearsal, basketball practice, homework, and so on.

Comments Off on Wonderful Thanksgiving

Filed under Musings

Xbox 360 dilemma

Thanks to a 0430 wakeup call and an 0510 arrival at our local Sam’s Club, I have a brand new Xbox 360. I’m trying to decide if I should keep it or sell it. Each has its pros and cons. In favor of keeping it, if I sell it now I may not be able to get another one until next year. On the other hand, people are selling NIB 360s for crazy prices on eBay, and it’s hard to ignore the notion of an instant profit– I could make enough to pay for a replacement and some games. Complicating things is the demand factor: demand is high now, so I could get a good price. Will demand go up or down as we get closer to Christmas? Only the shadow knows.

Update: I put it on eBay with a ridiculously high “buy it now” price at about 6:20p last night. I then went out with the missionaries to visit a family in our ward. By the time I got back in the car– less than two hours later– someone had bought it.

8 Comments

Filed under Musings

Google Ads as comedy

Need a good laugh? Go to this article and check out the targeted ads. Obviously Google is channeling the feelings of people who’ve worked with OCS.

Comments Off on Google Ads as comedy

Filed under General Stuff, Musings

SearchExchange serializes my DR ebook

The folks at SearchExchange have been kind enough to turn chapter 2 of my current ebook, The Definitive Guide to Exchange Disaster Recovery and Availability, into a short “10 tips in 10 minutes” article. Check it out here, or get the entire book (well, the first 6 chapters; I just turned in the final chapter yesterday) here.

Comments Off on SearchExchange serializes my DR ebook

Filed under General Stuff, Musings

Jasjar update

My Jasjar wasn’t really dead, it was just playing dead. I let the battery run down completely, then plugged it in to my Thinkpad and tried the firmware update again. This time, it worked like it’s supposed to. John and I had fun playing around with it at the office; it flawlessly plays video that was encoded for his iPaq hw6315. I have several TiVo-to-Go shows on my laptop that I want to transcode to watch on the device, but WMP10 obstinately refuses to recognize the Jasjar, and since I’m on an airplane I can’t check the Internets to see what the likely problem is.

I’m also having problems with ActiveSync 4.0, but that’s nothing new. Every version of ActiveSync I’ve ever used has been troublesome. Come to think of it, so has every version of the Palm OS sync software (man, the stories I could tell about their Mac products…) Maybe that helps explain why Nokia just dropped US$430 million on IntelliSync.

3 Comments

Filed under General Stuff, Musings

Happy birthday to me

So, yesterday I turned 37. I had a great birthday weekend nonetheless.

It started Friday morning, when the first words I heard from my dear wife upon awakening were “We really need to wash that gray off your temples.” Hmm. Maybe not. I earned this gray, dontcha know. Anyway, we had dinner plans with our friends Matt and Anita to celebrate my birthday and Anita’s (a week early, but who’s counting?), after which we planned to watch a movie on the projector.Mom and Dad agreed to keep the boys overnight so we could make an early-morning trip to the Detroit temple. We had a great dinner at Biaggi’s, but I noticed that Arlene was acting a little oddly– before we left the house, she closed all the blinds, and at dinner, she jumped up from the table and (almost literally) ran off to the ladies’ room at one point, and I saw her fiddling with her phone under the table– usually I’m the one doing that as I check mail or my calendar _ When we got back to our house, I walked into the kitchen and heard an odd sound accompanied by a bright flash of light– followed immediately by shouts of “Surprise!” I just about fell over; I never in a million years would have expected Arlene to throw me (or, more properly, “us” since it was Anita’s party too) a surprise party. I suppose that’s what makes it surprising! We had a delightful time with our friends (thanks to everyone who came!) and hit the rack for a 5am wake-up the next morning.

Our temple trip was wonderful. I always enjoy going to the temple, but this time I’d taken the time to prepare better through prayer and scripture study. What a wonderful learning experience! Since we accepted President Hinckley’s challenge to try to read the entire Book of Mormon before the end of the year, I’ve definitely noticed that I have been more attuned to spiritual experiences, and this has made attending the temple much more rewarding. I’ll make an extra effort to go to the Seattle temple when I’m there this week.

To top things off, we were able to stop off at the Whole Foods in Troy and load up with gluten-free goodies (plus some more of my favorite potato chips), followed by a delicious in-car breakfast (organic banana, a bottle of some kind of smoothie, and a really tasty raspberry cream cheese croissant). Matt and Anita are wonderful conversationalists, so the trip passed quickly in both directions.

Saturday night we had the Rotary auction, which is always fun. There weren’t any good electronics (apart from the ones I donated), but I got some Mud Hens tickets, a year of lawn treatments, and a few other cool odds and ends. The highlight of my evening came when I beat Cory Eckel (our bishop, a former BYU football player who has more athletic talent in his pinky than I do in my whole body) in two games of mini-basketball 🙂

After two late nights, Sunday was best of all– we didn’t do much of anything, in keeping with it being a day of rest and all. Matt and David were both sick, so it was a fairly low-intensity day.

Monday was my actual birthday; the boys got me some sweatpants and a new bicycle pump (since they broke the old one), and Arlene gave me a much-needed Books-a-Million gift card and a big pot of chicken and sausage gumbo. We also got our outdoor Christmas lights put up. It may seem early to those who live in more temperate areas, but while we were hanging the lights it was about 45 degrees, overcast, with a steady 10-15kt wind. That’s as good as it’s going to get until April or so.

Comments Off on Happy birthday to me

Filed under Friends & Family, Musings

Exchange 12 to be 64-bit only

Breaking news: Exchange 12 will be 64-bit only. I have a lot more detail to post on this, but they’re about to close the forward boarding door– more when I land in Cincinnati in an hour or so. Here’s a link to the umbrella press release from IT Forum.
Why the change? x64 technology is already widely deployed, and using it with Exchange reduces the I/O count dramatically– by up to a factor of 4. This is huge, since IOPS are much more expensive than RAM or CPU. (If you don’t believe me, try pricing 16GB of DRAM and a dual Opteron server compared to an EMC SAN and get back to me).
One objection I anticipate hearing is that this will strand customers who aren’t on x64 hardware. I’m resistant to this argument, though, because even low-end servers now often include x64-capable CPUs, and this trend is only going to accelerate between now and the time Exchange 12 ships next year. Organizations that are planning to move to Exchange 12 after it ships can easily buy x64 hardware any time between now and the time they upgrade, usually without any increase in cost. Of course, I expect to hear criticism of this move because some customers won’t be prepared to move to x64, but the fact is that there will always be customers– for any product– who don’t want to, or cannot, upgrade when the manufacturer wants them to. Sure, there will be Exchange customers who will cling to their existing versions, but that has always been (and will always be) true for Exchange, Notes, Workplace, OCS, SAP, and any other software in this class.
The big news here, to me, is that Exchange is once again breaking ground in delivering a new technology– and in this case, it’s one that has the potential to radically alter the scalability and cost factors we’re used to working with. I can’t wait to get my hands on some E12 bits and start testing!

1 Comment

Filed under General Stuff, Musings

“Eat, Sleep, Work, Consume, Die”

A thought-provoking essay from Tony Long in Wired. I’m not sure if he’s a Luddite, a genius, or a hybrid of the two.

Comments Off on “Eat, Sleep, Work, Consume, Die”

Filed under Musings

Turning over a new leaf

I’ve been having a hard time getting in the groove the last few months. Some parts of my work are much more interesting than others, and I’ve had a hard time staying engaged with the less interesting parts. I’ve also been feeling generally lethargic, so I decided the best solution was a little good old body rockin’. So, I started this week.

First step: the Hacker’s Diet. No, it’s not pizza and Mountain Dew; instead, it applies time-tested hacker principles (including a fetish for data analysis) to weight loss. Basic upshot: eat fewer calories than you burn, and you’ll lose weight. Keep doing it over time and you’ll reach your target weight without deprivation or undue cost. My target daily calorie intake should be around 2520 (the average of the range for my height and build, 2240-2800); thus if I take in around 1800-2000 calories per day, I can potentially lose up to a pound a week.

Second step: getting off my lazy butt. I’m trying to run every other day and hit the Crossbow on the alternate days. This will be easiest when the weather’s good, but if I establish the habit I should be able to stick with it. I’ve been running a simple two-mile stretch to and from the boys’ school.

Third step: goal setting. I’d like to get down to around 180 lbs, +/- 10%. More importantly, my goal is to be able to run a first-class Marine Corps PFT— something I never did when I was actually in the Corps– by May 1. I got this handy PFT score calculator for my Treo and now I’m set. Minimums: 3 pull-ups, 45 crunches in 2 min, and 29:00 or less for the 3-mile run. If you hit those three minimums, though, you’ll still fail! As a baseline, I did 53 crunches in 2 min this morning, and if I ran a 3-mile course I’d expect to come in about 32:00, so I definitely have some work to do. I think I can hit 24:00 for the run, 70+ crunches, and 10 pullups– that would give me 65 + 70 + 64 = 199 points. I’ll post progress updates here.

Comments Off on Turning over a new leaf

Filed under Musings

NewsGator Enterprise Server

This week’s UPDATE column, posted here because I don’t have time to write a separate entry on this right now

One of my favorite things about IT conferences like Exchange Connections is going to the exhibit floor to talk to vendors and see their products. Sometimes large vendors like HP and Symantec have interesting things to say (like Symantec’s announcement of a new version and pricing strategy of their Exchange security products), but for my money the real goodies are usually found in the booths of smaller vendors. They tend to be more enthusiastic about their products, and more engaging when discussing them. I’ll do a broader review of some of the cool things I saw here next week, but with my deadline looming I had to pick one thing to write about, and it’s… RSS.

Now, you may wonder what RSS has to do with Exchange. Over the last year I’ve mentioned RSS a few times, but it’s always been as a client-side technology that enables individual users to find the information sources they want and display them in a web browser or a rich client like Outlook. However, there are some problems with client-side RSS use:

  • you have to install an RSS client on each desktop; this is a non-starter for organizations that are trying to reduce the number of desktop touches. It also encourages end users to install and manage their own software, another hot-button issue that many firms are trying to clamp down on.
  • users make duplicate requests; if you have 500 users, and 200 of them are making hourly requests for the latest content for a particular RSS feed, you’re using excess bandwidth to pull the same data over and over. (Of course, the owners of the servers providing the RSS feed might take issue with getting a large number of requests from your organization, which is why heavily-trafficed sites often include a throttling feature that will block requests from IP addresses that are making requests too often.)
  • users are left on their own to find the information sources they need. This is an advantage insofar as it allows users to make their own choices, but it makes it difficult to effectively share and consolidate useful information.

NewsGator Technologies has been making client-side aggregators for several years; their NewsGator for Outlook plug-in is my primary aggregator. I run it in a VM to let it collect RSS data that is then published to a tree of folders in my Exchange mailbox; that way, I can access it through OWA, Outlook, Entourage, or even an IMAP client. This addresses the first two of the problems I mention above, but it doesn’t do anything about the third, and it doesn’t scale well.

Enter a new product that NewsGator is showing on the expo floor: NewsGator Enterprise Server. It’s a slick piece of work that effectively addresses all three of these problems by collecting and consolidating feed data in a centralized SQL Server database, then publishing it to users’ mailboxes via WebDAV. This eliminates the need to license or install individual client plugins, and it makes the collected RSS data available to any client that can access an Exchange mailbox through IMAP, WebDAV, or MAPI.

This functionality in itself is very useful, but NewsGator architect Lane Mohler surprised me by showing me two other features. First, NewsGator Enterprise Server lets you specify default feed sets for individual mailboxes, or for sets of mailboxes as defined by Active Directory groups or OUs. For example, you can define a default set of feeds for users in your sales organization, and those feeds automatically appear in those users’ mailboxes. Add a new employee, and she automatically gets access to whatever content you’ve identified as most valuable for people in that position. This neatly eliminates the problem of helping new users find the right set of resources when starting a new task or position.

The other cool new feature is called clippings. It addresses the problem of sharing relevant information by allowing any user to select an individual article and add it to their clipping set—to which other users can subscribe. I think of this like a librarian-in-a-box. Say you have someone in your company whose job it is to find articles about the company or its competitors and share them with appropriate groups. They probably do this by mailing URLs or articles to people, but the same task is more easily accomplished by using clippings; as the librarian finds relevant articles, he can add them as a clippings that are then automatically published to the appropriate users and groups.

What really gets me excited about the potential of NewsGator Enterprise Server is that it works with any kind of RSS feed, not just blogs. You can produce RSS feeds from SharePoint data or other back-end systems, making it easy to slip notification or status data automatically into users’ mailboxes—a very cool potential that I expect other vendors to exploit.

1 Comment

Filed under General Stuff, Musings

Apple to Adobe: you’re next

Wow, this is interesting! Apple has a new product named Aperture that’s targeted at professional photographers– and squarely at Adobe’s Photoshop. Arlene has been hitting some of the limitations of iPhoto, like its inability to work with RAW files. She doesn’t need Photoshop, but something like this might be the perfect workflow solution for her. There’s a comparison of Photoshop and Aperture here— it definitely bears looking into.

Comments Off on Apple to Adobe: you’re next

Filed under Musings

Exchange 2003 SP2 on SBS 2003

I got a reader question asking whether you can install Exchange 2003 SP2 on Small Business Server 2003. On first reflection, I couldn’t see why not; a quick query to Susan Bradley (SBS MVP and mistress of all SBS knowledge) netted a link to this article by Vlad Mazek, which explains the installation procedure in great detail.

Comments Off on Exchange 2003 SP2 on SBS 2003

Filed under General Stuff, Musings

Exchange 2003 Service Pack 2 available

It’s live! Exchange 2003 Service Pack 2 is now available for download. This is great news, because SP2 adds some very welcome message hygiene, mobility, and management features. I’m working on an article on the mobility features now, and as soon as that’s done I’ve got plans for a lengthy post exploring Sender ID support.

Update: here’s a list of the bugs that are fixed.

Comments Off on Exchange 2003 Service Pack 2 available

Filed under General Stuff, Musings

School fundraisers must die

This year, we finally said “enough” and told the boys that we wouldn’t be participating in any fundraisers at school. This has been quite liberating, especially given the number of fundraising events in the Perrysburg elementary schools. There’s Market Day, and the Scholastic book sales, and Sally Foster, and the American Heart Association… and the quarterly fundraisers at Wendy’s and McDonald’s… and probably some other ones, the memories of which I’m repressing.

I don’t mean to sound stingy, but we pay hefty property and city income taxes already, and the notion that I have to let my kids pimp wrapping paper, candy, or anything else to buy “extras” rankles. It’s made worse by the fact that many of these fundraisers offer ticky-tack prizes for the kids; that just raises the noise level, and in the end the schools don’t get much of the money anyway. So, we just said “no”. This Detroit News story outlines a third option: some parent-teacher organizations are just asking parents to write checks if they want to opt out of the fundraisers. I’d be happy to do that.

1 Comment

Filed under Musings

Exchange 2003 Service Pack 2 available

It’s live! Exchange 2003 Service Pack 2 is now available for download. This is great news, because SP2 adds some very welcome message hygiene, mobility, and management features. I’m working on an article on the mobility features now, and as soon as that’s done I’ve got plans for a lengthy post exploring Sender ID support.

Comments Off on Exchange 2003 Service Pack 2 available

Filed under General Stuff, Musings