03/19/2001

Another useful hidden utility. If you’ve never used Sysmon.exe, remember it. With Windows 98 and newer, you can use it to track CPU usage, memory usage, and disk throughput (usunted information, I always searched the Web. When I wanted useful information, I hit DejaNews. Sure, there was a lot of junk out there, but 50% of it was good stuff, and most of that never made it onto the Web. I never did find any useful information on the Asus SP97V motherboard on the Web, because the hardware sites weren’t into it. I found out what I wanted to know about it from DejaNews. When I wanted to know how to get Windows NT Workstation machines to authenticate against an OS/2 domain, I found out how on DejaNews. When I needed information about XTs and ATs for some insane reason, I hit DejaNews.

I spent a little time in the comp.sys.ibm.pc.hardware hierarchy for old time’s sake yesterday. I’m sure I’ll get a ton of spam now because I probably didn’t spam-filter all of my e-mail addresses, but that’s OK. It was pretty fun. I’ll have to do it again someday soon. It’s the closest thing I can find to an old-style BBS that still exists and has a sizable community. The scary thing is, some of the old WWIVnet message boards had a bigger community than comp.sys.ibm.pc.hardware seems to have. The questions I answered were hardly difficult ones, and some of them had been sitting for a couple of days, which never would have happened on WWIVnet. And I know WWIVnet wasn’t even the biggest of the BBS networks, it just happened to have a lock on the St. Louis market in the late 1980s and early 1990s. I wonder where all those wizards went?

I ought to install a text-based newsreader on my Linux box to give myself a more authentic atmosphere though. This stuff just doesn’t look right when it’s running in a GUI. Not to me at least–back when I was dialing up BBSs, nobody ever ran Windows. At the very least, it should be running in a terminal window. Hmm. Maybe next time…

Even if the community is smaller, Usenet does have one big advantage over the old-school BBS though: No busy signals.

The search for the compressed ramdisk is over!

Things that make you go… D’OH! I spent, as I’ve said a number of times before, the better part of a weekend trying to figure out how to run Windows from a ramdisk. I figured I couldn’t have been the first to do such a thing, but I couldn’t find any reference online to anyone who had. After a weekend of turning some hair gray, I got it working on my own.

Then I set out to compress my ramdisk. Disk compression makes sense when disk space is expensive, and RAM is comparatively expensive, and even if disk compression slows it down by 100%, compressed RAM is still many orders of magnitude faster than a metal disk. I couldn’t get it working. I didn’t say it was impossible, because I’ll never write anything off as impossible, but I said I couldn’t get it working. I figured that’d be the last I’d hear of it.

Then over the weekend, Tony Brewer, a reader of the Optimizing Windows, wrote in, quoted that paragraph verbatim and casually said, “It’s most definitely possible.” I was flabbergasted. Had he done it? I wrote back and asked if he’d done it and if he’d be willing to share the secret.

Indeed he had, and he was kind enough to share the secret. It turns out I was very, very close to getting it working. But close is only good enough in nuclear war, not computers.

Here’s what he had to say:

Dave,

There is an elegant and simple method for running Win9x on a compressed RAM disk. Assuming that Win9x is already installed on C: and using the same drive letters as in Chapter 11 of your book:

Run DriveSpace in Windows to create an empty compressed drive E: of the desired size using free space on C:, re-boot, then install Win9x to E:windows (with the swap file on C:). Edit c:\msdos.sys, c:\config.sys and c:\autoexec.bat as follows:

c:msdos.sys
——————
[Paths]WinDir=e:\windows
WinBootDir=e:\windows
HostWinBootDrv=c

c:\config.sys
—————–
device=c:\windows\himem.sys
device=c:\windows\emm386.exe    ;or use umbpci.sys
dos=high,umb
devicehigh=c:\windows\ifshlp.sys
devicehigh=c:\windows\setver.exe

c:\autoexec.bat
———————

path=e:\windows;e:\windows\command;e:\windows\system
set temp=c:\ temp
set tmp=c:\temp
….

After re-booting, Win9x should run on the compressed drive E:, hosted by physical disk C:. To have a compressed RAM disk, the host must be an uncompressed RAM disk, D: for example. In c:d??space.ini (c:dblspace.ini or c:drvspace.ini, probably the former), change the ActivateDrive setting to read:

ActivateDrive=E,D1

This tells the DriveSpace driver to mount the compressed volume file (CVF) d??space.001 as drive E: with host drive D:. (Mounting is not automatic as it was with host drive C:, because RAM disk D: does not exist when io.sys loads the DriveSpace driver, dblspace.bin or drvspace.bin.)

Edit c:\autoexec.bat so that it contains the following:


path=c:\windows;c:\windows\command;c:\windows\system
REM Create RAM disk
xmsdsk {desired size of RAM disk in kilobytes} d: /t /y
REM Copy CVF to RAM disk
attrib c:\drvspace.001 -s -h -r
copy c:\drvspace.001 d:\
attrib c:\drvspace.001 +s +h +r
attrib d:\drvspace.001 +s +h +r
REM Mount CVF using scandisk /mount
scandisk /mount d:\drvspace.001
REM E: is now compressed RAM disk
path=e:\windows;e:\windows\command;e:\windows\system
set temp=c:\temp
set tmp=c:\temp

After re-booting, Win9x should run on the compressed RAM disk! :o)

(On a networked PC, there is no need for a hard disk as the CVF can be copied from a server. Diskless Win9x using a compressed RAM disk works very well.)

The above method is an adaptation of one by Andre Moreira. http://www.dei.isep.ipp.pt/~andre/extern/nc98.htm

Regards,

Tony Brewer
tonybrewer@bigDELETEfoot.com

With some thought, I may be able to simplify it a little, but not by much. The obvious simplification would be to use the free-for-private-use xxcopy to copy drvspace.001 in a single step, saving all those attrib lines in autoexec.bat.

This shows a lot of promise. Memory’s so cheap right now that it’s feasible to get 384 megs, leave yourself with 64 or even 128 megs of working memory, and still have a decent-sized ramdisk. Windows 95 will install to as little as 17 MB, if you know the secrets. Windows 98 is considerably larger but it’s still possible to stuff Win98 and a couple of apps into a compressed 256 MB disk, and it’s super fast. Even with disk compression, access to a compressed ramdrive is nearly instant. I did get compressed ramdrives working inside Windows (I just couldn’t boot from them) and even on my Pentium-90 a compressed ramdisk was fast. So if you want maximum speed, this is the way. And I’m wondering what this would do for a laptop’s battery life…

I’m really eager to give this a test drive.

Update: The following doesn’t seem to work with the original Windows 95 or Windows 95A. This may explain the difficulty I had initially, because I was using the Aug. 24, 1995 release of Win95 because of its small size (I was using a P90 with 48 MB RAM at the time).

I’m going to try to test it with Win98 this afternoon. I’d rate the chances of it working with Win95B higher than with Win95A but not necessarily as high as with Win98.

Update 2: Indeed, it does work with Win98 (original, I haven’t tested 98SE yet) with the instructions as written. The only caveats: Be sure to double check c:\config.sys, c:\autoexec.bat, and c:\dblspace.ini every step of the way. Windows setup has a tendency to modify their contents without warning, so you can get complaints of missing files when it goes to look for them on a not-yet-existing ramdrive.

Also, Fat32 and DriveSpace are incompatible, so you have to do your initial build on a Fat16 drive.

And for maximum speed, be sure to defrag the compressed volume before booting it into RAM. Sure, ramdisks are invulnerable to the mechanical effects of fragmentation, but the data structures are fragmented too, which slows things down even when no mechanical parts are involved.

How fast is it? I tested it on a Pentium-200 with the Intel VX chipset with 160 MB RAM. I set up a 128-meg ramdisk with a compressed drive using 127 megs total. The system boots in a little over a minute. IE4.0 loads in literally a second. Word 97 loads in two. Not bad for a system that’s suddenly found itself with only 32 MB RAM to work with.

Obsolescence is obsolete.

03/06/2001

Inexpensive PCs. I want to post something useful before I handle the issue of the day. So here goes.

A longtime friend wrote in wanting some advice on buying an affordable PC. Yesterday’s build-your-own route using closeout components and a Saturday afternoon isn’t realistic for the person he was asking for. (Undoubtedly the issue came up in conversation because he’s pretty computer-savvy, and he said, “Well, my son knows an awful lot about this stuff, and a friend of his writes computer books, so let me see what they have to say.”)

So, what to do when it’s not practical to build your own?

Do the same thing my mom and aunt do and my grandmother used to do when they’re buying anything. Shop around. I still have nightmares in which my aunt exclaims, 10 hours into a shopping marathon, “I’m looking for bargains!” Some of it rubbed off on me. Some. NOT A LOT! (I know, I know, denial’s the first symptom.)

Anyway. Shop around. Not at Best Bait-n-Switch and Circuit Vulgar-Adjective-that-Rhymes-with-City. You don’t want consumer-grade HP Pavilion and Compaq Presario junk. And you definitely don’t want slimy salespeople who know more about sales commissions than they know about computers. (I know, Best Bait-n-Switch salespeople aren’t commissioned, but their managers get monthly bonuses based on sales, so you’d better believe they’re putting the screws to the salespeople.) Avoid the salespeople. Use the Internet. I routinely find great deals at a wide variety of places: www.insight.com , www.onvia.com , www.outpost.com , www.pczone.com , www.cdw.com are all reputable. And a lot of times you even get free shipping from Onvia and Outpost.

Just to prove my point, I went to Insight, the first place I thought of. I found a Compaq Deskpro Celeron-500 with decent specs (64 megs of RAM, I forget what sized hard drive, and Windows 98) for $450. So you get the quality Compaq reserves for big corporate clients for an eMachine price. Very nice. That leaves a monitor. I know this person’s working on a tight budget and $450 may already be pushing it. I find some bottom-feeder 15″ monitors for $119. Then I spy a 15″ NEC monitor for $150. I’ve got a six-year-old NEC monitor that’s still going strong. And last year I threw away an NEC monitor built in 1988 that finally died after about 12 years, much of it hard use. NEC quality is definitely worth $30 extra.

Now, does NEC give you the same quality on their entry-level monitors today as on my older monitors that were top-drawer when they were built? Probably not. But they’re certainly better than Proview, and better than most monitors PC makers relabel. And while Compaq does some things that drive me up the wall, I’ll take a Deskpro over absolutely anything I can buy at a consumer electronics or office supply store. Heck, I’ll take a used Deskpro over any new consumer-grade PC.

So there you go: quality worthy of corporate use, for 600 lousy bucks.

I can’t always find a steal of a deal at Insight, but I can usually find something good at one of those five places.

So shop around, and when you find a price you’re willing to pay, ask a knowledgeable friend about it just to make sure. It’s not just people who build PCs in their basements for fun who get all the good deals.

Subscriptions. I was going to say something about this trend then I decided I’d wait until someone brought it up. Yesterday, two people did. I’m not too surprised; ever since Gun-Bob Sweatpants went the subscriber route, I’ve noticed a dramatic increase in my traffic.

I currently have no plans to adopt a subscription model.

For me, it’s an easy question. If I were to go to that model, 20 people would subscribe. Then, for less than I get for publishing a typical magazine article, I’d be committed to produce quality content on a regular basis for a year. Bad move.

But let’s say 600 people subscribed. At, say, $25 a year, that amounts to 15 grand. That’s a decent chunk of change. But once again, I’d be committed to produce quality content on a regular basis, I wouldn’t feel as free to experiment, and if I had to take a week off–or, heaven forbid, a few months off like last year–it would be very, very bad.

And besides, when people pay money, you feel worse about hacking them off because they have ownership. Take last month’s gun debate as an example. I killed off that topic because I found it boring and I suspected other people did too. After I started writing about computers again, readership climbed back to pre-gun levels. But what if that discussion had involved my five or six longest-time subscribers? Would I have been able to kill off the topic? I don’t know. I can hack off those five and risk losing five subscribers, or humor them and risk losing a few hundred subscribers. Somehow, when there’s no money involved, it’s easier to take those kinds of risks. The best way for a writer to grow is to take risks, and no publisher’s going to pay me to take risks.

Now let’s look at this another way. When I started out, I had about 25 readers. Soon I had 200. Soon after that I had to take my extended sabbatical to let my wrists heal. Within a month or so of coming back, I had about 175 readers and I stayed flat. I started working hard to promote the site, and pushed that to 400. I stopped promoting, and it dropped slightly. Now, it looks like I have about 600 readers.

Now, 600 subscribers, at $25 apiece, would net me 15 Gs. But if I keep my content free, I have every reason to believe that within six months I’d have 1,000 readers or maybe even 1,500. That gives me more leverage when I  write professionally. The first question any editor asks is, “Can you write?” I can say yes. But what if I say, “Well, I write a daily essay on whatever I feel like, and 1,500 people around the world read it.” Isn’t that a much better answer?

Can I (or my agent) use my daily readership as leverage when negotiating writing deals? You bet. Can I get more than $15,000 worth of benefit from that? Not this year. But if I get one magazine article or book chapter because of this site’s impact, I make more than I’d make under a subscription model. (Which will net me even more readers, and more clout. See the vicious circle?) But that’s a moot point anyway, because there’s no way anyone’s gonna pay 15 grand to listen to me spout off every day. Not this year. And not next year either.

I also realize that people’s needs change. Yes, I paid to subscribe to Jerry Pournelle’s site, because for a while, his site was absolutely invaluable to me. But over time his content changed, and my needs changed. I visit his site a couple times a month now. But I used to visit a couple times a day. When I visit, I don’t learn nearly as much as I used to, at least not about computers. Part of that’s because my needs have changed. And part of it’s because in the time since then, I’ve spent some 6,500 hours being paid to work on computers and I’ve written a computer book, a half-dozen articles for publication, half a book manuscript no one will ever see, done a tech review for someone else’s book, and reviewed three chapters of still another person’s book before it was published. I guess you could say I outgrew him.

And I fully expect a good percentage of my readers to outgrow me. Hopefully they’ll still find some reason to visit anyway, if my content remains free.

Besides, I get my Web hosting and most of my promotion for free. Is it right for me to charge people under that model? I don’t really think it is. I can remedy that, but frankly, for a while I even felt a little guilty using this site to promote my book. Then I decided that me promoting the book gives me credibility, which lends credence to Dave Winer’s saying a large number of professional journalists and authors use Manilla, which lets him sell more Manilla and make money, so he benefits and I benefit. So I no longer have a problem with that.

If my content really is worth something to you, there are a couple of things you can do. You can buy my book. I benefit monetarily from that, and book sales give me clout just like Web readership does. Some people even buy my book and give it to people for Christmas and birthday presents. That may be going a bit overboard but I appreciate it. And if you buy the book from my link on this site, I get a kickback from Amazon in addition to my royalty from O’Reilly.

Now maybe you’ve already bought my book and you’ve given copies to everyone you know and a few people you don’t (thanks). Or maybe you’ve read the reviews, read the sample chapters, decided my book’s not for you, but you like the things I write about here (thanks). If you want to give something, then the next time you’re planning to buy a book or a CD or software, click on my Amazon link and buy it. I get a small kickback.

So when people do that, I get a few bucks every quarter. And it doesn’t cost my readers much of anything–they’re just buying stuff they probably would have bought anyway. And it’s anonymous, so I get most, if not all the benefits of subscription without any imagined pressure. Everyone benefits.

Now, what about the subscriptions and members that Manilla speaks of? That’s just signing up for e-mail updates and the right to directly post responses to the things I post here. There’s no cost involved, and what gets e-mailed out are my daily posts. Granted, they differ slightly sometimes from what stays here because sometimes I go back and edit the content slightly. Subscribers and non-subscribers basically get the same benefits.

02/05/2001

Mailbag:

Windows 98 in a Ram Disk

Defeating Web ads. I’ve read enough talk of ads on the ‘net recently that I think it’s time I share a little secret. This is from an upcoming Shopper UK article, but seeing as it probably won’t hit the streets until May, why not talk about it now?

A lot of sites are putting policies in place to ban ad-blocking software. I think that’s a bit ridiculous. I didn’t used to have a problem with ads online. They were small and unobtrusive. Then people started using animation to get more out of the tiny space. I thought that was clever. Then the animations started speeding up immensely, and that was when I started getting annoyed. I don’t like movement on Web pages. Movement is inherently distracting. We naturally pay attention to movement, because way back when, movement meant lunch. Or it meant something thought we were lunch. So we instinctively give the moving priority over the static.

I don’t have a philosophical problem with advertising, but when you force me to look at blinky stuff while I’m trying to read text, it starts to bug me. Blinky stuff that’s also sexually suggestive really gets on my nerves. No wonder guys think about sex 72 times a day–it’s flashed in front of our faces constantly! So I normally block ads, using one of the many great ad-blocking programs out there.

But IE has a feature that makes ad-blocking less necessary. If it’s just the blinky stuff that bugs you, turn off GIF animation. Go to Tools, Internet Options, Advanced, then scroll down to Multimedia and clear the checkbox labeled Play Animations. That’ll tone down the GIF-based ads. Java and Javascript-based ads will still get through, but you can disable those there as well. Unfortunately there’s not much you can do about Flash, though if you right-click on some Flash ads, there’s an option that comes up called Play. Clear that checkmark, and the ad stops. It doesn’t always work but it does sometimes.

O’Reilly online. Frank McPherson noted the existance of O’Reilly books online.  Yes, they launched a subscription e-book service this summer. Authors are supposed to get unlimited access to the library (they never got around to sending me account information… big surprise), and we do get a very small royalty. Basically if someone subscribes to one of our e-books for a full year, we’ll get about the same amount as we would have if the subscriber had bought a paper copy. I know Optimizing Windows was available for a while as an e-book; one quarter its e-book sales actually outsold the paper copy by a pretty wide margin.

I really don’t expect this initiative to succeed long-term, but maybe I’ll be surprised.

Frank noted a conspicuous absence of Windows titles in the e-books selection. O’Reilly’s trying to de-emphasize their Windows books, and they may pull their Windows lines altogether due to slow sales. I talked to a marketing wizard I know about this. Books aren’t his thing. Food packaging, banks, and churches are–odd combination, I know, but this guy is one of those people who never meets expectations, but rather, exceeds them beyond anyone’s wildest dreams, so I listen to him. I took him a copy of Optimizing Windows one day and asked him if he had any idea why it didn’t sell. He gave it a really funny look, so I explained to him what the book’s about.

He said it sounded like an outstanding product. He said he had an aging PC at home and his kids were bugging him for a new one, but he’d rather wait another year. I told him that’s probably feasible–the machine’s only a couple of years old. He said there must be a million people in his boat, so why can’t you tell that this product is a solution to that problem by looking at the cover? I explained O’Reilly’s history as a publisher of Unix books and how they came to put animals on the cover. “So you’re telling me they’re selling this like a Unix book. But this isn’t a Unix book. Is your target audience Unix guys, or is it people like me? I wouldn’t buy this book because I have no way of knowing what’s in it. And Unix guys won’t either, because it’s not a Unix book. It just looks like one.”

I thought about that observation for a long, long time. Animals on the cover of Unix books works, partly because there’s such a dearth of good Unix books. O’Reilly could have come along when it was getting started and printed plain brown covers with the word “BIND” or “Sendmail” or “Perl” in block letters on the cover and spine and it would have sold. All you have to do to succeed in the Unix market is exist with a halfway readable and halfway correct product, and you’ll own it (that’s harder to do than it sounds). Plus, animals on the covers of Unix books appeal to the warped sense of humor of the Unix sysadmin.

But Windows is a different audience for the most part, and should be a different product line with a different approach. It’s consumer-driven. It’s pop. Sure, pop’s less sophisticated than AOR, but pop potentially makes you more money. “Your cover should have, I don’t know, two window washers cleaning a computer monitor.” Or the great new logo that Shopper UK came up with for my “Optimise Your PC” series for next month–what looks like a bottle of glass cleaner with the words “Maximum optimisation” sprawled on the label. Brilliant. It gives you the same “what the heck is this?” reaction that the animals on the cover of a Unix book give, but require less thought to figure out what it means. You see the glass cleaner, then suddenly it hits you: “Oh, this is how I clean up my PC!”

I told him about those great designs that Shopper UK comes up with. “Can’t you get one of those guys to design you a new cover for your book?” he asked me.

I told him that wouldn’t be the O’Reilly Way.

Mailbag:

Windows 98 in a Ram Disk

01/28/2001

I liked how yesterday’s experiment went. So here’s the good stuff I found yesterday.

Laptop intro (Tom’s Hardware Guide)

Aside from spelling errors (notebooks have “gismos,” and PCMCIA network cards connect to CAT5 cable through the use of a “dangle”), this is a pretty good introduction to notebook PCs, covering recent developments like miniPCI and MDC as well and explaining oft-confusing battery technology.

The roundup of video chipsets common in notebooks is nice, and includes the important but easily overlooked power consumption of each solution.

I was disappointed that there was no mention of a previous THG notebook article, http://www4.tomshardware.com/cpu/00q4/001107/index.html , which talked about little-known upgrade paths–by replacing the MMC in a notebook, it’s possible to cross generations. Yes, you can upgrade an old Pentium-based notebook to a P2 or Celeron, assuming you can find an aftermarket MMC.

When you have information like that, there’s nothing wrong with mentioning it whenever another article with similar information gets posted.

These two articles are essential reading if you’re in the market for a laptop, or if your job includes spec’ing and ordering laptops.

EPoX EP-8KTA3 review (AnandTech)

Good discussion of the board’s weaknesses, especially in regards to routing cables and heat dissipation. Heat might be less of an issue if they didn’t assume everyone overclocks, but heat is your PC’s enemy, whether you’re running out of spec or within it. Also good coverage of this board’s special features, including a two-digit diagnostic LCD display on the board. If something goes wrong and it can’t boot, this board will tell you what happened.

Benchmarking is limited to Content Creation, Sysmark, and Quake III Arena under Windows 98, so this is hardly an authoritative evaluation of performance. If you’re into flight sims, racing games, strategy games, or RPG games (let’s face it, first-person shooters aren’t everyone’s thing, and for good reason), Anand’s benchmarks are worthless to you.

This is a decent review, but hardly authoritative. If you’re thinking about buying a KT133A-based Athlon board and you’re considering the EP-8KTA3, you’ll definitely want to look for reviews on another site. You’ll know from reading the KT-133A roundup at THG  that the EP-8KTA3 is a better all-around performer than the Abit K7TA, but you won’t get that from this review.

Mosel Vitelic “PC143” SDRAM (Hardware Daily)

Dangerous, dangerous, dangerous. To wit: “This Mosel Vitelic ram is actually the same as Mushkin Rev2.0 ram. But this one doesn’t have the Mushkin stickers on it and it doesn’t comes with the bubble delivery bag.” Wrong, wrong, wrong. Same chips doesn’t mean same module. Same PCB and same chips doesn’t necessarily mean same module. Here’s the scoop: a 7ns chip may not necessarily run at 7 ns. If a chip runs at 6.9 ns, it’s marked as 7. If it runs at 6.6 ns, it’s marked at 7. If it runs at 7.1, it’s marked as 7.5. What Mushkin’s doing is testing and putting the very fastest 7s on their rev. 3 modules. The second-best go on the rev. 2s. This takes additional testing, which adds to the cost. Buy your Mosel Vitelic memory elsewhere, and you’ll have some 6.6 ns chips and some 7.0s–your results won’t be predictable. One module may run a lot faster than the next. But we’re way ahead of ourselves here.

“According to sisoft Sandra 2001, the chips on this ram is made by Apacer rated at 133mhz.” Wrong again. The reviewer’s hardware knowledge seems as limited as his knowledge of proper English grammar. The chips are made by Mosel Vitelic ( www.moselvitelic.com ), a Taiwanese memory manufacturer who’s been around since 1991 (it was a merger of two companies, each founded in 1983) whose memory is gaining a reputation among overclockers because of its use by Mushkin. Apacer ( www.apacer.com ), on the other hand, makes memory modules.

He then ran some tests in SiSoft Sandra that make this memory look very impressive, but they didn’t do anything to stress-test the RAM to ensure that indeed it was stable at 160 MHz. They also encourage running it at 160 MHz CAS3, which is dubious advice–you get better burst speeds but higher latency that way. That’s precisely the problem with Rambus. How about some benchmarks that more closely resemble real-world performance?

Mosel Vitelic is getting such a reputation that you’ll soon see cheap, generic PCBs with Mosel Vitelic chips on them being sold dirt cheap and bought by misinformed people who read reviews like this and think they’re getting Mushkin-calibre memory for half price.

Mosel Vitelic does make and market their own modules, but that’s not what this is. Manufacturers like Mosel Vitelic and Apacer will be pretty safe, but what you’re paying for when you buy Mushkin is their hand-picking of chips, so you’ll get better, or at least more consistent, results with a Mushkin module.

If you want a near clone of Mushkin memory, you’ll have to look for a module manufactured by Mosel Vitelic themselves (good luck), or by a brand-name maker like Apacer containing 7 ns Mosel Vitelic chips. But you won’t necessarily get the same results.

The review concludes with this: “I highly recommend this ram for people who are looking for good overclocking performance. This teaches us a lesson that good ram isn’t always expensive!”

Unfortunately, the reviewer recommended the wrong thing. The true lesson of this review is that you don’t always get burned when you buy cheap memory, but a few runs of SiSoft Sandra isn’t a good way to test system stability, so this reviewer really doesn’t know what he’s got. He only thinks he does.

01/23/2001

Mailbag:

More Networking

What’s going on with memory prices? Every time I say they’re stable, they drop again. I’m not going to say anything about current prices, except they’re low. Face it: I remember five years ago, paying $48 for an 8-meg stick, and I felt like I was stealing it. Kingston memory for $6 a meg! Unbelievable!

I told Dan Bowman on Sunday that you can get a 128-meg PC133 Kingston module at Outpost.com for $59 with a $20 mail-in rebate. Then yesterday he sends me word that I can get a 128-meg PNY PC133 stick from globalcomputer.com for $49. No rebate hassles whatsoever, and plenty of stock. So $6/meg has become $.31/meg. Prices may stabilize there, or they may free-fall some more.

What happened? Overproduction. Millions of chips were produced for millions of computers that didn’t sell over Christmas, which is supposed to be the heaviest buying period of the year. Not a whole lot of upgrades were bought either. And now, with demand for Rambus increasing a little and DDR looming overhead like the Enola Gay, they’re stuck with a bunch of inventory that’s living on borrowed time. Gotta move it, because demand’s moving elsewhere. There’ll be demand for SDRAM for many years to come (just as there’s still some demand for EDO DRAM today), but its days as the memory everybody wants are about to come to a close.

So as long as you have some use for SDRAM, this is a great time to buy. But keep in mind that the stuff you buy now probably won’t move with you to your next PC. A current PC with 384 MB of PC133 SDRAM will be useful for many years to come, true, but next year when you buy a motherboard that takes DDR or Rambus, you’ll have to buy new memory again, so it makes absolutely no sense to hoard this stuff.

So should you buy? Windows 9x sees diminishing returns beyond 128 MB of RAM, unless you’re playing with RAM disks. Windows 2000 really likes 256 MB of RAM, but for the things most people do, there’s little point in going past that. Of all the OSs I use right now, Linux does the best job of finding a use for such a large amount of memory. So if you’re below any of those thresholds, sure, buy. But if you’re there already, you’re better off banking that money until the time comes for your next major upgrade.

But if you are buying, let me reiterate: Get the good stuff. I had a conversation with someone on a message board today. He asked why, if 95% of all memory chips are fine, it makes sense to pay more for a brand name. I pointed out to him that with 8-16 chips per module, a 95% rate means you have a 25-50 percent chance of a bad module, since it just takes one bad cell in one chip to make the module unreliable. It’s much better to get A-grade chips, which have a .1% defect rate, and buy from a name brand vendor, who will in all likelihood do their own testing and lower the defect rate another order of magnitude. To me, knowing that I won’t have problems attributable to bad memory is definitely worth the few bucks. Even the bottom-feeders aren’t beating that Kingston price by much, and the shipping will make the cheap, nearly worthless memory cost more than the good stuff.

Tracking down memory problems is a real pain, unless you’ve got a professional-quality memory tester. I do. Still, verifying a memory problem and then isolating it to a single stick can take hours. I have all the facilities necessary to let me get away with buying the cheap stuff and I won’t do it. That should tell you something. Buying generic memory isn’t like buying generic socks or generic spaghetti. In memory, brand is a lot more than status.

Partition Magic. I tried unsuccessfully last night to track down a copy of Partition Magic 6 so I can revise the article on multi-booting Windows 98 and Windows Me that won’t go in the March issue of Computer Shopper UK. It’ll be in the April issue instead. I also had to deal with some personal issues. It’s not like my whole world’s upside down–it’s not–but a pretty important part of it is right now.

Mailbag:

More Networking

01/13/2001

Have I been brainwashed by Redmond? In the wake of MacWorld, Al Hawkins wrote a piece that suggested maybe so. My post from Thursday doesn’t suggest otherwise.

So let’s talk about what’s wrong with the PC industry. There are problems there as well–problems across the entire computer industry, really. The biggest difference, I think, is that the big guns in the PC industry are better prepared to weather the storm.

IBM’s PC business has been so bad for so long, they’ve considered pulling out of the very market they created. They seem to be turning it around, but it may only be temporary, and their profits are coming at the expense of market share. They retreated out of retail and eliminated product lines. Sound familiar? Temporary turnarounds aren’t unheard of in this industry. IBM as a whole is healthy now, but the day when they were known as Big Black & Blue isn’t so distant as to be forgotten. But IBM’s making their money these days by selling big Unix servers, disk drives, PowerPC CPUs and other semiconductors, software, and most of all, second-to-none service. The PC line can be a loss leader, if need be, to introduce companies to the other things IBM has to offer.

Compaq is a mess. That’s why they got a new CEO last year. But Compaq is a pretty diverse company. They have DEC’s old mini/mainframe biz, they have DEC’s OpenVMS and Digital Unix (now Tru64 Unix) OSs, they have DEC’s Alpha CPU architecture, and DEC’s widely acclaimed service division, which was the main thing that kept DEC afloat and independent in its day. Compaq also has its thriving server business, a successful line of consumer PCs and a couple of lines of business PCs. The combined Compaq/DEC was supposed to challenge IBM as the 800-pound gorilla of the industry, and that hasn’t happened. Compaq’s a big disappointment and they’re having growing pains. They should survive.

HP’s not exactly in the best of shape either. They’ve made a lot of lunkhead decisions that have cost them a lot of customers, most notably by not releasing drivers for their widely popular printers and scanners for newer Microsoft operating systems. While developing these drivers costs money, this will cost them customers in the long run so it was probably a very short-sighted decision. But HP’s inkjet printers are a license to print money, with the cartridges being almost pure profit, and HP and Compaq are the two remaining big dogs in retail. Plus they have profitable mainframe, Unix, and software divisions as well. They’ve got a number of ways to return to profitability.

The holidays weren’t kind to Gateway. They actually had to resort to selling some of their surplus inventory in retail stores, rather than using the stores as a front for their build-to-order business as intended.

Dell’s not happy with last year’s results either, so they’re looking to diversify and give themselves less dependence on desktop PCs. They’re growing up, in other words. They’re killing IBM and Compaq in PCs, and those companies are still surviving. Dell wants a piece of that action.

Intel botched a number of launches this year. They had to do everything wrong and AMD had to do everything right in order for AMD to continue to exist. That happened. AMD’s past problems may have been growing pains, and maybe they’re beyond it now. We shall see. Intel can afford to have a few bad quarters.

As for their chips, we pay a certain price for backward compatibility. But, despite the arguments of the Apple crowd, x86 chips as a rule don’t melt routinely or require refrigerants unless you overclock. All of my x86 chips have simple fans on them, along with smaller heatsinks than a G4 uses. I’ve seen many a Pentium III run on just a heatsink. The necessity of a CPU fan depends mostly on case design. Put a G4 in a cheap case with poor airflow and it’ll cook itself too.

Yes, you could fry an egg on the original Pentium-60 and -66. Later revisions fixed this. Yet I still saw these original Pentiums run on heat sinks smaller than the sinks used on a G4. The Athlon is a real cooker, so that argument holds, but as AMD migrates to ever-smaller trace widths, that should improve. Plus AMD CPUs are cheap as dirt and perform well. The Athlon gives G4-like performance and high clock speeds at a G3 price, so its customers are willing to live with some heat.

And Microsoft… There are few Microsoft zealots left today. They’re rarer and rarer. Microsoft hasn’t given us anything, yet we continue to buy MS Office, just like Mac users. We curse Microsoft and yet send millions and billions their way, just like Mac users. We just happen to buy the OS from them too. And while we curse Microsoft bugs and many of us make a living deploying Windows-based PCs (but the dozen or so Macs I’m responsible for keep me busier than the couple of hundred PCs I’m responsible for), for the most part Windows works. Mac owners talk about daily blue screens of death, but I don’t know when I last got one. I probably get one or two a year. I currently have eight applications running on my Windows 98 box. OS/2 was a far better system than Windows, but alas, it lost the war.

I can’t stand Microsoft’s imperialism and I don’t like them fighting their wars on my hardware. They can pay for their own battlefield. So I run Linux on some of my boxes. But sometimes I appreciate Windows’ backward compatibility.

I always look for the best combination of price, performance, and reliability. That means I change platforms a lot. I flirted with the Mac in 1991, but it was a loveless relationship. The PCs of that era were wannabes. I chose Amiga without having used one, because I knew it couldn’t possibly be as bad as Windows 3.0 or System 7.0. I was right. By 1994, Commodore had self-destructed and the Amiga was perpetually on the auction block, so I jumped ship and bought a Compaq. Windows 3.1 was the sorriest excuse I’d seen for a multitasking environment since System 7.0 and Windows 3.0. I could crash it routinely. So I switched to OS/2 and was happy again. I reluctantly switched to Windows 95 in 1996. I took a job that involved a lot of Macs in 1998, but Mac OS 8.5 failed to impress me. It was prettier than System 7 and if you were lucky you could use it all day without a horrible crash, but with poor memory management and multitasking, switching to it on an everyday basis would have been like setting myself back 12 years, so the second date wasn’t any better than the first.

Linux is very interesting, and I’ve got some full-time Linux PCs. If I weren’t committed to writing so much about Windows 9x (that’s where the money is), Linux would probably be my everyday OS. Microsoft is right to consider Linux a threat, because it’s cheaper and more reliable. Kind of like Windows is cheaper and more reliable than Mac OS. Might history repeat itself? I think it could.

The computer industry as a whole isn’t as healthy this year as it was last year. The companies with the most resources will survive, and some of the companies with fewer will fold or be acquired. The reason the industry press is harder on Apple than on the others is that Apple is less diversified than the others, and thus far more vulnerable.

12/24/2000

~Mail follows today’s post~

Last night, I sent myself hurtling 120 miles at 75 MPH to Columbia, Mo. My mom lives there, and my alma mater, the University of Missouri, is also there. Today, after morning services, I’m headed another 120 miles to Kansas City, where most of my mom’s family lives. I don’t get back there very often, so I’m looking forward to it.

I’ve got some stuff to write, but I’ll be late for services if I do, so it’ll have to wait.
~~~~~~~~~~
From: “Lawrence Kim” <lykim@nospam.telusplanet.net>
Subject: A loyal reader w/a technical question

Dear Dave: I have a few questions, well, maybe just one, related to your book.  When you do a clean install of W98SE on a partitioned drive, if you wipe C: (where W98 is), how do you get the other programs on the other drives to run again?  Especially if you’ve wiped all the .dll files and other important stuff?  Secondly, what’s a good and fast way not to have to reload all the programs again if you wipe & reinstall W98?  If I used Drive Image 4.0 or a tool like that (or maybe even Norton Ghost), how do you copy images of your drive back onto your computer?  Lastly, what’s the best way to optimize your ADSL/highspeed Internet connection?  I’ve been using this program called NetSuperSonic which is supposed to adjust certain registry settings in Windows to optimize it for broadband use.  It seems to work pretty good, but I was wondering if you would have some other suggestions.  That’s pretty much everything.  Oh yeah, are you going to come out with a new, updated book?  I don’t know, just thought that I would ask. That’s for writing the book; it’s been extremely helpful.

Cheers.

~~~~~

I think that’s actually more than one question, but that’s ok of course.

The idea of a clean install is to start over, which of course means reinstalling everything. Reinstalling everything takes time, of course, but the benefit is that you’re rid of all those old, no-longer-in-use DLLs and other leftovers that hang around after you uninstall programs. You’ve also got fresh copies of everything and a brand-new registry, which is good because registries get corrupt and so can DLLs and even programs. The result is a faster, more stable system.

But if you’ve lost the installation files for some of your programs, you’ve got a problem. You can use CleanSweep or Uninstaller to package up the program, DLLs, and its registry entries for re-installation, but be sure to test the package on another PC before you wipe, because these don’t always work.

Ghost or Drive Image aren’t a clean install per se, because they preserve everything. Generally the way I save and restore images is to a network drive, or in the case of a standalone PC, to an extra partition or, better yet, a second hard drive. You can also span an image to multiple Zip, Jaz, or Orb disks but that’s slower and more cumbersome. These programs are absolutely invaluable for disaster recovery, but as optimization tools in their own right, their benefit is very limited.

If NetSupersonic checks your MTU and adjusts it properly (many of those utilities don’t), that’s a great start. You can measure your speed by going to http://www.pcpitstop.com/internetcenter.asp, and they have some suggestions on the site for fixing sub-optimal perfomance. Ad-blocking software will speed you up as much as anything else you can do, and FastNet99 (mentioned in the book) is also useful by reducing the number of DNS lookups you have to do (I accomplished the same thing by connecting my DSL modem to a Linux box running its own DNS, which I then used to share my DSL out to my Windows PCs).

As for an updated book, I imagine not doing one would probably kill me. But publishers are understandably hesitant to do one right now, since no one seems to know what Microsoft will do next. Is Windows Me really the end? Is Windows 2000’s successor really going to be suitable for home use? When will Microsoft manage to deliver another OS? No publisher wants to invest tens of thousands of dollars in producing a book only to find out they guessed wrong. Once there are answers to those questions, it’ll be time to write a new book. In the meantime, I’m writing magazine articles (there’s very little new in the article at www.computershopper.co.uk this month; there are a couple of new tricks in the article for February, and the article for March is almost entirely new stuff) and posting new tricks to my own site as I find them or think of them. So the answer to your question is, “probably,” but I can’t give you any kind of time frame.

Hopefully that answers your questions. If not, feel free to write back.

~~~~~~~~~~

From: “Lawrence Kim” <lykim@nospam.telusplanet.net>
Subject: Drive Image Pt. 2
However, IF I were to reinstall everything, erase my game drive, utility drive, and C: drive, reinstall W98SE, all my programs, and THEN take an image of my C drive after my brand new clean install, theoretically I shouldn’t have to ever reinstall everything again (unless I add new programs or whatnot) because the image I have taken of my C drive will be a nice, squeaky clean one, right?

How do you spell “segway?” as in, linking two opposite ideas together?

Finally, do you think it’s worth picking up Norton Systemworks 2001 when I have 2000?

Thanx again.
~~~~~

You are correct about imaging a fresh install. That’s the way we handle systems at work (my job would be impossible otherwise, as many systems and as few techs as we have). It’s nice to be able to restore to pristine condition in 15 minutes instead of 6 hours.

The word segue is pronounced “Segway.” I think that’s the word you’re looking for.

The biggest new feature of Systemworks 2001 is Windows 2000 and Windows Me compatibility. If neither of those matter to you, stick with what you have.

~~~~~~~~~~

From: “John Doucette” <jdoucett@nospam.gienow.com>
Subject: windows memory use

Hi Dave

We have several high end Pentiums at work running Windows 98. These PC’s have 512 MB of Ram and run what I am told is a very resource intensive C+ program. Now I have not myself touched these machines yet and likely won’t as what is not apparently broken they will not likely let me fix (some might say break).

Now no work was done to the best of my knowledge to try and tune these PC’s. They merely installed Ram and ran the program till performance seemed to hit the ceiling.

Now I have always thought that Windows 9x would not perform any better with more than 128 MB of Ram. I think that if given the opportunity I could down grade these PC’s to 128 MB of Ram, tune them and get the same performance.
I would then have Ram to use were it could be of value.

I am curious with all your Windows tuning experience and some programming knowledge if I am pissing in the wind, or if you think that the PC’s would likely run the C+ program well with less Ram.

John

~~~~~

If the program really needs that kind of memory, they have no business running it on 98. They should be running on NT. Win98 definitely gives diminishing returns after 128MB; you see some improvement but not much. I don’t remember what the maximum memory for 9x is; it may be 512 or it may be 768, but you’ll get to a point where if you don’t specify a limit in the vcache section of system.ini, Windows won’t boot because the disk cache can’t handle that much memory and will crash. That may be the ceiling they hit.

I seriously doubt that program runs demonstrably better in 512MB than it would in 128 with some optimization. I’d set some parameters on the disk cache, optimize the hard disk(s), cut everything possible out of startup, kill anything cutesie the PCs are running, and add the line ConservativeSwapFileUsage=1 to the [386Enh] section of system.ini. I’d also use 98lite’s IEradicator to pull IE if they don’t need a Web browser–that increases system performance across the board by a good 15-30 percent. If the program’s really a resource hog, I could justify 256, but really I’ve yet to see a Win9x PC that truly benefitted from having more than 96 MB of RAM. It just makes more sense to by a 128MB stick than a 64 and a 32.

I’d say take one of the PCs, make a Ghost image of it so you can bring it back to the original, then pull 384 megs and optimize the sucker. I’m betting it’d make a huge difference. (And I’d love to hear the results.)

~~~~~~~~~~

From: Edwards, Bruce
Subject: Internet Connection Sharing

Good morning Dave:

I posted this over on the hardwareguys.com forum about internet conneciton sharing, where you kindly gave me a suggestion that helped a lot.  🙂

———————–

Hi Dave and other interested persons/Linux gurus:

Your suggestion about the gateway was part of what I needed, thank you.  In addition to not having the gateway defined on my internal Windows 98 client, I also needed to put the DNS server IP addresses on the clients in the TCP/IP configuration.  I was assuming it would get the DNS info from the Sharethe net gateway, where the DNS server is also defined.  Silly me!  There looks like there is both good news and bad news.  First the good news:

Once I was able to get it working, on the same hardware as the Wingate solution, my aDSL performance doubled!  

From the DSLReport.com scan I received this:
TCP port 53 is OPEN

GRC.com reported all ports (scanned for) were closed.

With port 53 open, I will be running the Wingate solution until I get some feedback or more info about what to do.  There is probably some bad vulnerability somewhere.  I still have not looked through the SharetheNet information I have enough to know if I can turn that port off easily (easily for a Linux newbie that is).  I seem to remember that there probably is an init file with all the services defined which would probably be easy to turn this port off.  Since this whole thing runs from a floppy, the files are actually active on a ram disk.

Here is some SharetheNet Linux configuration information specific to my current gatewayPC, in case any of you Linux gurus out there would be willing to point out what I need to do:

http://bruceedwards.com/journal/001218a.htm#connect

I’ve probably put enough info there to make hackers very happy.  Oh well, I won’t be running SharetheNet in that configuration and will not run it at all unless I can determine that it is safe.  Any comments appreciated.

Thank you,

Bruce  🙂

~~~~~

Port 53 is DNS. I wouldn’t be too worried about it. The critical ports are blocked, and even if someone does somehow manage to get into your system, since the configuration is on a write-protected floppy all you have to do is reboot. And they won’t be able to do much on your internal network since you’re running Windows, and your Linux box doesn’t have Samba installed.
 
That information you posted is mostly hardware configuration data; I don’t think there’s anything useful there unless some exploit happens to be discovered for a particular driver (possible but not worth worrying about).
 
I thought I knew once how to block specific ports, but that’ll have to wait until tonight for me to dig.

~~~~~~~~~~

From: “J H RICKETSON” <culam@nospam.sonic.net>
Subject: FDISK?

Dave –

Where did you get an FDISK that asks you if you want to do big partitions?  Mine (DOS 6.22) thinks an 8+ gig disk is plenty big enough for anyone and refuses to even consider anything larger – and a ~2 gig partition is all anyone will ever need. I need a more user-tolerant FDISK!

Regards,

JHR
~~~~~

Windows 95B, Windows 98, and Windows Me’s FDISKs all handle larger than 8 GB drives. Partition size is a function of filesystem. FAT16 is limited to 2 gigs, period. FAT32 can be several terabytes.

~~~~~~~~~~

From: “Lawrence Kim” <lykim@nospam.telusplanet.net>
Subject: Recycle Bins and Boxers

Is there any way that one can make one recycle bin in only one partitioned drive, and have all the junk from all the other drives go to that one recycle bin instead of having recycle bins for each and every drive?  And what do you think about one of your ministers of the House of Common wanting to pass a law that would indict a boxer if he inflicts serious injury on another boxer, or kills him?  I personally think that should be out of the hands of lawmakers, as both boxers realize the risk that they are taking when stepping into the ring.  The only exception that I can think of is if a boxer continues to pummel away at his opponent after the bell has rung, and he’s straddling his opponent’s waist, hammering away at his face.  Okay, that can be prosecuted, but not if everything else is completely fair.  Anyway, enough of that.  Thanx again.

~~~~~

I wish it were possible to consolidate the recycle bins, but I don’t believe it is. I’ve never seen any trick to do that. The Mac does that, so I guess I could say get a Mac, but that feature isn’t worth the trouble and expense of switching platforms.

I’m not British, so I haven’t heard of that proposed law, but that’s ridiculous. When you’re playing sports, you’re at constant risk of injury. It’s a risk you take. And with what professional athletes make (at least in the States), that’s fair. Most professional athletes in the States should be set for life after just a five-year career, if they handle their money wisely (most don’t).

Baseball’s considered one of the safer sports, but there’s been one instance of a player killed when he was hit by a pitch (Carl Mays, sometime in the 1920s, I think). There’ve been countless career-ending injuries due to being hit by a pitch or a line drive. It’s up to the officials of the sport to ensure that players are sportsmanlike and don’t take cheap shots, not the government.

Then again, the United States has a much more laissez-faire government than most countries, and I’ve always tended to flutter between the libertarian and conservative points of view so I’m even more laissez-faire than the average U.S. lawmaker.

12/19/2000

Quick thoughts on Norton Utilities 2001 (aka Norton Utilities 5). Not a full review, just the most important points. It now runs on all 32-bit Windows flavors. Excellent. I prefer Speed Disk over Diskeeper, since it also reorders files based on usage, which Diskeeper doesn’t do. Executive Software argues this is unimportant, but my impressions suggest otherwise. File reorder does make those key apps load faster. However, Speed Disk does go against Microsoft’s recommendations for how defraggers should run in NT/2000, which may matter to you. On servers I’d stick to Diskeeper. On workstations, I’d go Speed Disk.

They’ve cut some of the superflous junk out, which is good. There’s still plenty of stuff in there to make your system worse though, so my advice from Optimizing Windows of just installing Disk Doctor, Optimization Wizard, Basefiles, WinDoctor, and Speed Disk holds, and if you’re running 95/98/Me, so does my advice on how to use them most effectively. (You’ll have to buy the book for that bit of advice–sorry. I can’t give it all away.) Under NT and 2000, you get far fewer options, but the defaults are sensible, which is more than I can say for the defaults under 95/98/Me.

How do they do? Well, after I used my top-secret NU settings, Windows Me booted about 10% faster, and it was already anything but a slouch.

The biggest improvement for NU 2001 is that it now works on all Windows platforms. Competition with Ontrack’s Fix-It and The McAfee Utilities (formerly Nuts & Bolts) suites at least gives us that. Unfortunately, there still is no best utilities suite–each one has some feature I wish the others had. NU is the best overall, but that’s only by being second-best at just about everything.

If you’ve got an earlier version, don’t bother with the upgrade unless you’ve switched to Windows Me or Windows 2000. If you’re looking to buy a utilities suite for the first time, this is the one to get. A utilities suite is absolutely essential when you’re optimizing Windows Me, Windows 98, or Windows 95, and with the right settings, this one’s the best.

An FDISK Primer. A question of how to use FDISK came up on Storage Review’s forum (I’ve been stirring up trouble over there), so here’s my response. I figured I might as well put it here too, in case someone needs an FDISK tutorial.

Make your boot disk. Run FDISK. When it asks if you want to enable large disk support, say yes unless you want FAT16 partitions. (You probably want FAT32.) Hit 1 (Create Partition), then hit 2 (Primary DOS partition). It’ll ask if you want to create the maximum-sized partition and set it active. I’m guessing the answer is yes. (Active means it’ll be holding a bootable OS. Why they can’t just say that, I don’t know.) FDISK will do its thing. When it says you need to reboot, reboot. When the system comes back, format the drive with FORMAT x: (substitute your drive letter). I always do a DIR x: before formatting to make sure I’ve got the right drive. If you get an invalid media type error, it’s the right drive. Proceed.

12/13/2000

Windows and dot-matrix printers. Why do I remember this old, next-to-useless information? I was talking today with someone at work about traits inherited from our parents. We both thought we got our parents’ worst stuff, but I must have gotten my dad’s memory.

But I digress, as usual. Over on Shopper UK’s message boards there was a question about using an old Star Micronics LX-10 dot-matrix printer with Windows 2.5. A Star Micronics rep (I had no idea the company was still in business!) was stumped–the printer’s old enough that it’s not in Star’s database, I guess. The model number seems vaguely familiar to me, but I don’t know anything specific about it other than it must be a pre-1987 printer because by then Star was making the NX-1000 and not much else (I know because I had one). But the trick to running a dot matrix printer with any piece of software if you can’t find an exact driver is to first try an Epson LQ series driver, then try an Epson FX series, then try an Epson MX series. In that order.

Virtually all dot-matrix printers (Okidata, Star, Citizen, Panasonic) were Epson-compatible; the major differences between various printers were number of pins (24, 9, or 7), speed, and number of built-in fonts. An Epson driver won’t get you all your printer’s unique features, but it will at least get it working.

I don’t know how many people need this kind of information anymore, but I might as well put it online as it comes up. Since search engines have this site indexed, people will find it.

Speaking of Shopper UK, Chris Miller tells me my first “Optimise Your PC” article is now up on their site, at www.computershopper.co.uk . Registration is required (sorry), but it’s there if you want to read it. The second article in the series will appear in the February issue, and the third (which I’m writing now) in March. Presumably that means they’ll be online in approximately a month and two months, respectively.

I’ve come up with a method to dual-boot Windows 98 and Windows Me (or any other two systems that don’t get along) using Partition Magic and Boot Magic. It’s so easy it ought to be considered cheating. Now to accomplish the same thing with XOSL… And I thought I had more to say but I’m out of time. If you mailed me the last couple of days, I’ll get back to you shortly.