A sysadmin’s take on bloatware

Last Updated on April 18, 2017 by Dave Farquhar

An administrator’s take on bloatware. When I finally got around to making my rounds over Sunday dinner, I found a link to a programmer’s take on bloatware  on Frank McPherson’s site.

I have to admit, Joel Spolsky does a pretty nice job of making bloatware sound like much of a problem.

Except for one thing: Mr. Spolsky lives in a developer’s world, where the job is to crank out code. I have to live in a world where people don’t care about software, they’ve just gotta get the pamphlets mailed, the questions answered, the books written, the meetings planned, and the money raised. In this world, software upgrades are a distraction and need to be unobtrusive.

Excel 5.0 and Word 6.0 were hogs in their day. Today they seem positively svelte. Their descendants have bloated to 10 times the size, and what have they added? I’m not qualified to talk about Excel. I use Excel to calculate the prices of computer components and project savings. I could do the same thing with the original DOS version of VisiCalc.

I believe I’m very qualified to talk about Word though. I wrote a 292-page book in Word 97, along with another 300 pages’ worth of manuscript you’ll never see (you can thank O’Reilly and Associates for that, but no, I’m not interested in talking about it), and numerous magazine and newspaper articles. So I’ve spent a lot of time in Word. And what does Word 2000 add that Word 6.0 didn’t have?

Lots of crashes, for one. A facility to download clipart more easily. And font menus that display the font names in the fonts themselves, so you can instantly see what a font looks like. Type-as-you-go spelling and grammar checking that you should turn off anyway.

Word 97 had a slightly smaller number of crashes, type-as-you-go checking and the clipart facility. All it lacked is the fancy font menu, but I had a freeware add-in for that.

That’s not worth a tenfold increase in disk space. It’s not worth the larger number of crashes. Frankly it’s not even worth the upgrade price. It’s a colossal waste of money, unless you absolutely must use the new file formats. I’d be a whole lot better off spending that money on more RAM or a faster hard drive, or banking it for my next motherboard/CPU upgrade.

But beyond that, there’s a hidden cost behind the cost of the software and the cost of the hardware it takes to run it (admittedly miniscule; Office 2000 runs just fine on a Celeron-533, and you can pick up a closeout motherboard and a Celeron-533 for a hundred bucks, while a 20-gig IDE hard drive costs $99).

I’m currently faced with the task of rolling this behemoth out to 1,000 PCs. It sucks. First of all, we’re looking at shoving about 600 gigabytes of data down an already-congested 10-megabit LAN to install this sorry excuse for crap. So much for doing that over lunch break. Second, assuming a 10-megabit LAN with no traffic using the no-questions-asked install (the one thing I like about Office 2000), you’re looking at half an hour to install it on a reasonably modern PC. Five hundred hours of my labor, at time and a half since it can’t happen during the normal workday, and I still have my regular duties to do anyway? Hang on while I do some quick math. Hey, I’m starting to like the sound of this now. That’d make a nice downpayment on a house. Or I could pay cash for a midrange car. Or I could dump it into a nice safe investment and have a great start on paying for college for my firstborn, 18 years after whenever s/he comes along. But something tells me my employer really isn’t going to like the sound of this.

But that’s not the only hidden expense. Installing Office 2000 with the same level of functionality my users are used to having with Office 97 will require about 500 megs’ worth of free space, preferably on drive C. But Microsoft, being a bunch of morons (or having absolutely no grip on reality, I’m not sure which), decided it’d be cool to install NT 4.0 on a FAT partition, then convert it to NTFS if you specified NTFS in the first place. Trust me, give a computer user two gigs on drive C and six months, and they’ll fill it to bursting. The vast majority of my users don’t have enough free space to install Office 97. Sure, they can clean up the mess. But that’ll take most of them at least an hour or so to do, and that’s time they could be spending doing real work. The value of an employee’s time is usually much more than their hourly salary, so we’ll just call that another 20 grand flushed down the toilet. Thanks bunches, Gates and Ballmer. Maybe this is part of the reason why that ancient Chinese curse, “May you live in interesting times,” has come down on you.

Want another hidden expense? I know you do. This has less to do with bloatware and more to do with poorly written installation routines, but when you take a PC with zero fragmentation, then install Office 2000, Diskeeper Light will report an unacceptable level of fragmentation when you’re done. And, admittedly, the systems do feel slower afterward. Fortunately, users can defragment their own systems. At half an hour per PC, assume another 10 grand gone. Make it five. A lot of users can do other things while they’re doing that, but a lot of them will sit there and watch it defrag.

Microsoft, may you live in exceedingly interesting times.

Sure, a corporate-wide rollout of Office 2000 eats up a measly $5,000 worth of disk space that would otherwise probably go to Backstreet Boys MP3s users shouldn’t be keeping on their computers anyway (yes, I’ve found Backstreet Boys MP3s on our network–honest!) and we’ve already paid for the software. But the hidden costs are obnoxious. And in St. Louis, where you can’t get good IT help for love or money because there’s such a shortage, if my colleagues and I decide we like having lives and don’t want the overtime, my employer is screwed. Maybe we can find some high school and college students to do this for $8 an hour, but that’ll be a tough sell to some people. Our security manager may have problems with us giving a handful of part-timers administrative rights to all the workstations on our LAN. As he should.

Don’t let anyone fool you. When you’re trying to manage a network of 1,000 users whose primary job function is something other than technology, disk space costs a lot more than $0.00071 per megabyte.

04/01/2001

Last Updated on April 18, 2017 by Dave Farquhar

Mailbag:

HD; Impressions; Apple RAM; DOS Utility

I spent some time Friday at my alma mater, giving a presentation at their second annual Technology Fair. I talked about the publishing industry, and how technology gives me something to write about, and allows me to write about it comfortably. Without e-mail, I never could write for Computer Shopper UK.

A lot of my fomer teachers are retired now, or nearing retirement. My journalism instructor is giving up that class next year so someone younger can come in–she retires in three years. My CS instructor is retiring in two or three years. My geology instructor told me about changes to the science program–they’re a lot more serious about teaching science now than they were in my day. Had it been that way when I was there, I’d have complained a lot, but they probably would have made an engineer out of me. Scary thought.

My former lit/writing/speech instructor asked how my books were doing and what I was up to. I told him I was learning the Queen’s English. He laughed and said it was about time. I complained about how the British use plurals and commas and acronyms, and he alternated between grinning, nodding, and rolling his eyes. At least I’m not the only one who thinks it’s strange–and it’s really good to know that the one who used to spill barrels of red ink on my papers struggles sometimes with the British way of writing things. He told me to let him know when I write something other than a computer book–he said even a Dummies book is probably too much. I told him the atrocious royalty rates a Dummies book pays. He couldn’t believe it. Andy Rathbone and Dan Gookin made money off their Dummies books, certainly. But at 25 cents a copy, most authors won’t make much.

The vice-principal came up, admired my published work, and said, “That’s so cool! I can point at this and say, ‘I know that guy! I used to yell at him!'”

That he certainly did. I did learn one really useful thing from him though. I was a sophomore, about to get fired from my first job (I thought). He saw I was down and asked me one day what was going on. I told him. “You know what you can learn from this?” he asked. I shook my head. “Imagine, if you’re a single mother of three with no education and no marketable skills, so all you can do are these Mickey Mouse jobs. You’re completely and totally at the mercy of those people. Doesn’t that make you want to stay in school and get out of there?” I don’t know if that tactic would work with anyone else, but it worked on me.

Going back made me feel old though too. One guy came up to me. “You know my brother.” He said his name. Uh, yeah, his brother and I were best friends. The last time I saw this guy, he was probably in the fifth grade, if that. Now he’s getting ready to go off to Mizzou and major in business. Remarkable. I thought I spotted another former classmate’s kid sister, but she didn’t say anything to me.

Afterward, one of the students showed me a Web application he’s putting together in PHP. It’s nowhere near finished, but when it’s done, it’ll be better than the commercial app the shcool is using now. I felt a long way from hacking out programs on my C-128, which was what I was doing when I was his age.

I’m jealous. In some regards, George W. Bush has the world’s coolest job.

Uh oh. I know they had this idea before I printed it, but the day after I suggested someone needed to copycat Apple’s cube design and put a VIA C3 chip in it, I read this.

Another source. Regular readers of the irreverenet British IT publication The Register will undoubtedly recognize the name Mike Magee. Well, The Great Magee has had some health problems of late, and then along the way it seems he’s split with the Register and gone off on his own, and at least one of his former staffmates seem to have followed him. You can find his stuff at http://theinquirer.net .

Monitors. I ordered a 19″ NEC FE950 monitor last weekend, the black model, since the place I ordered from was out of stock on the white. I got a good price on it too–$386 before shipping. I remember when a 14″ RGB monitor used to cost about that much. Sure, that was 15 years ago, but hey, I remember it. And that’s before calculating inflation. Very nice price. By way of comparison, my dear departed NEC Multisync II monitor cost about $910 new after adjusting for inflation. How far we’ve progressed.

Well, sorta. Back in those days, you ordered something over the phone, and it showed up about a month later. These days, when you order from someone reputable, stuff shows up in a week or less. And if you need it overnight, you can definitely get it overnight. But not this time. Not from this place. I order on Saturday. They finish processing my order on Thursday and ship it, but they haven’t notified me of the tracking number yet. I didn’t order from my usual sources–this place was considerably cheaper–and I know, you get what you pay for. But these guys had a pretty good ranking on reseller ratings, and a Computer Shopper reader’s choice award and a Better Business Bureau membership to boot. How bad can they be?

Well, by 1986 standards they’re still doing OK. But it’s a darn good thing I wasn’t in a hurry.

And I just realized, I could have used that logic to justify a 15-inch flat panel. Oh well.

Mailbag:

HD; Impressions; Apple RAM; DOS Utility