04/20/2001

Games. Anyone who knows me well knows that, in my mind, there are three computer games worth owning: Railroad Tycoon II, Civilization II, and whatever the year’s hot statistical baseball simulation might be (but I’m always disappointed with the lack of a financial aspect–gimme a lineup of Ty Cobb, Rod Carew, George Brett, Ted Williams, Jimmie Foxx, Shoeless Joe Jackson, Nomar Garciaparra, and Mickey Cochrane, along with a pitching rotation of Walter Johnson, Lefty Grove, Cy Young, and Denny McLain, and I’ll slaughter you no matter who you’ve got–though my payroll would probably be upwards of $200 million just for those core 13 guys).

But if I were stranded on a desert island with a computer and could only have one game…? I’d take Civ 2.

Well, Sid Meier’s working on Civilization III now, and expecting a late-2001 or early-2002 release. And I found a great Civ site at www.civfanatics.com , with info on the upcoming Civ 3, along with info on the rest of the series, including strategies, loadable scenarios, patches, and other good stuff.

Hardware. Now that I suddenly don’t owe four figures to the government like I suspected I might, the irrational part of me has been saying to go buy some new computer gear. The rational part of me is reminding me that the markets are down, interest rates are down, interest rates are going to be cut again, and thus it’s probably a good time to sink some money into the market, preferably unsexy, proven blue-chips like General Electric, Coca-Cola and Anheuser-Busch. No matter what the economy does, people aren’t going to stop buying light bulbs, soda and beer, right? And I don’t care about dividends or short-term gains. I’m reading up about nutrition with the goal of increasing my life expectancy into three digits. I’m in this for the long, long haul.

But computer hardware is a lot more fun than stock certificates. And no one wants to read about me buying GE stock, right? So, let’s talk hardware.

First off, some people say you shouldn’t swap out motherboards because you should never take down a working system. Build a new system, then part out the system you’re replacing. I understand the logic behind that. That means starting off with a case and power supply. Time to buy for the long haul. For the long haul, there are two names in power supplies: PC Power and Cooling, and Enermax. Where to go, where to go? I hit PriceWatch and searched on Enermax. Bingo, I found Directron.com , which stocks both brands, along with a good selection of cases and allows you to swap out the stock power supply with whatever you want. Sounds great, but you generally only get about a $12 credit when you do that. Bummer. I went to resellerratings.com, looked up Enermax, and found a rating of 6 on 42 reports. That’s comparable to companies like Dirt Cheap Drives and Mwave, both of whom have given me excellent service over the years and get my business without hesitation.

What else have they got? Well, if you want to build a stealth black system, black cases, floppy, CD/DVD/CDRW drives and keyboards, for one. Nice.

Unfortunately, they don’t seem to offer PCP&C’s cases. They do offer the ultimate l33t case, the Lian Li line. Cost of entry: $159 and up, no power supply included. The ultimate l33t solution would be a Lian Li case and an Enermax power supply. But would I really want to spend $200 on just a housing and power…? They also offer cases from Palo Alto, who makes cases for Dell and Micron. Working in a Micron shop, I’m very familiar with the Palo Altos, and they look good and won’t slice you up, though sometimes you have to disassemble them more than you might like. Cost of entry: about $70, including a 235W power supply, which you’ll want to swap out for something better. They also offer InWin and Antec cases, both of whom I’ve had good luck with. Reading further on their site, they claim only to stock cases their technicians have been able to work with easily and without injury.

And unfortunately, their commitment to quality doesn’t necessarily seem to extend to motherboards. I found the accursed PC Chips amongst their offerings. Boo hiss!

On the good side, if you want a PC on the cheap, here’s the secret formula: At Directon, grab an Enermax MicroATX case for $29, a Seagate 20 GB HD for $89, a socket 370 PC Power & Cooling fan for $19, a vial of heatsink compound for $1, and a Celeron-433 for $69 (highway robbery, but watch what I do next), then head over to Tekram and grab a closeout S-381M Intel 810-based motherboard for $34. Then head over to Crucial and pick up whatever size memory module you want (a 64-megger goes for $35, while a 128er goes for $60). Boom. You’ve got a real computer for well under $350, even accounting for shipping and a reasonable floppy, CD-ROM, keyboard and mouse. Or salvage them from an older PC. Get it and spend the money you save on a really nice monitor. For most of the things you do, you need a nice monitor more than you need clock cycles.

You could save a few bucks by picking up an old PPGA Celeron at your favorite Web closeout store, or on eBay, but the extra shipping will probably chew up all the savings. The going rate for a PPGA Celeron, regardless of speed, seems to be right around $60. You’ll pay $10 to ship it, while adding a CPU to an order that already includes a case and other stuff won’t add much to the shipping cost. One thing that did impress me about Directron is they don’t seem to be profiting off shipping, so they get honesty points. I’d rather pay $5 more up front and pay less shipping, because at least the dealer’s being honest.

I didn’t come to any conclusions and my credit card stayed in my wallet, but maybe I’m a little further down the road now.

And I guess it’s time for me to go to work.

04/19/2001

Mailbag:

Taxes; Networking; NiCDs; Basics; Problem; Amusing; Upgrade

A useful hardware site I somehow never mentioned. I thought I had, then I spent an hour searching my own site for it and couldn’t find it. Bookmark The Red Hill Guide to Computer Hardware . Hard drive reviews, motherboard reviews–and we’re talking current hardware to golden oldies, from a straight-talking dealer that’s actually built PCs using these things, rather than a few hours’ impressions from a lab. Useful viewpoint. If you’re about to buy something off eBay, get these guys’ impressions of it first. If you’re looking for new hardware but want more than just a gamer’s impression, visit here first.

CPU prices. There are people who believe this won’t be the only price cut this month, but regardless of what happens, it’s a buyer’s market. Some of these chips are already selling for less than these prices (thanks to gray market dumping), but check out the OEM prices on CPUs:

AMD

Athlon
1.3 GHz: $265
1.2 GHz: $223
1.1 GHz: $201
1.0 GHz: $170
950 MHz: $143
900 MHz: $125

Duron
900 MHz: $99
850 MHz: $79
800 MHz: $65
750 MHz: $55

 
Intel
 
Pentium 4
1.7 GHz: $701
1.5 GHz: $519
1.4 GHz: $375
1.3 GHz: $268

Pentium III
1.0 GHz: $225
933 MHz: $193
866 MHz: $163
850 MHz: $163

Celeron
850 MHz: $138
800 MHz: $93
766 MHz: $79
733 MHz: $76
700 MHz: $73
667 MHz: $69
 
But supposedly, the 1.5 GHz P4 will be selling for $256 at the end of the month. Guess what that means? Intel will have to cut their lower-clocked chips to even lower levels, and since AMD has to compete on clock speed, they’ll have to follow. This may also force AMD’s hand to finally release a 1.5 GHz Athlon, which they’ve supposedly been ready to do for several weeks now. AMD would rather not sell that chip for $250, but they’ll have to price it comparably to Intel, and they’ll need that chip to keep their average selling price up.

It’s scary how much CPU $99 will get you. Remember, a year ago 1 GHz was the absolute state of the art. Today, you can be knocking at the door for just a Benjamin. But at the end of the month that Benjamin should get you even more.
LCD. Speaking of price wars, I read speculation yesterday that the average price of a 15″ LCD flat panel (equivalent to a 17″ CRT monitor) will be $449 by July. A 17-incher will hit the $1,000 mark. Pricing will remain low throughout most of the year, then possibly inch back up as demand for PCs, particularly laptops, starts climbing. I’m not certain we’ll see the rebound in demand at the end of the year some are predicting, however–an awful lot of PCs were bought the past couple of years due to Y2K fear more than anything else. It may be 2002, when those PCs bought in 1999 hit age 3, before we start seeing much of a rebound. I know none of my clients have any interest at all in buying PCs right now, and they’ll do absolutely anything to avoid doing it. I’m thinking if we retitled my book and put a “Squeeze another year out of your Pentium-200!” cover blurb on it, we’d have a best-seller.
Dumbest spam ever. Check this:
Removal instructions below.

I saw your listing on the internet.

I work for a company that specializes
in getting clients web sites listed
as close to the top of the major
search engines as possible.

Our fee is only $29.95 per month to
submit your site at least twice a
month to over 350 search engines
and directories.

To get started and put your web site
in the fast lane, call our toll free
number below.

Mike Bender
888-532-8842

To be removed call: 888-800-6339 X1377
I called the 888 number yesterday and got an answering machine. I’ll have to call again today. Maybe a few times.

Mailbag:

Taxes; Networking; NiCDs; Basics; Problem; Amusing; Upgrade

04/14/2001

Mailbag:

IE Synchronize; ASPI Error

One night last week, I had a beer with a good friend. He invited me to join him for dinner; I always learn a lot from him (I hope it’s mutual) and it seemed like he needed to talk, so while I’d already eaten, I joined him for a beer.

Hopefully I can say this without betraying any confidences. There are two people who mean a great deal to him; I know both of these people, so I understand why. In their minds, he let each of them down. In his mind, there wasn’t much he could have done differently; there certainly wasn’t much of anything he could have done better. He did his best, and in these instances, his best wasn’t good enough. In the time since, they’ve let him down. The question is, did he get their best? He doesn’t know. And it hurts.

It always hurts when a friend or someone else you really care about lets you down. When someone you don’t like does something stupid to you, it hurts, but let’s face it. You don’t expect anything else from those kinds of people. What more can they do to you? They continually try to show you what more they can do, but usually it’s not much. It’s lost its impact.

But like Nick Carraway in The Great Gatsby, who, at the end of a day whose events particularly repulsed him, realized it was his 30th birthday, these last couple of days are significant. Thursday was the holiday known as Maundy Thursday. Some 1,972 years or so ago (no one’s ever precisely pinned down the day) on Thursday night, the most infamous letdown by a friend in history took place. A young Jewish rabbi was praying on a hilltop with his three closest friends trying to keep watch despite total exhaustion. An armed mob of his political enemies ascended that hill, led by another one of the rabbi’s closest friends. Judas Iscariat walked up to the man he’d followed and dedicated his life to for the better part of the past three years and forever tainted a sign of love and respect. With a kiss, he pointed the target out to the mob. The result of that betrayal, of course, was the arrest, trial and execution of Jesus Christ.

But I’m convinced that Judas’ kiss hurt more than the crucifixion. The Pharisees and the Sadducees were nothing more than self-righteous scum who couldn’t stand seeing someone understand the things they didn’t. This was to be expected. And the Romans? Well, what else do you expect from a spineless governor under the thumb of a totalitarian dictator? He didn’t get his office by doing the right thing, after all. But Judas… Judas was capable of so much better. Jesus knew it, and the 11 knew it. They’d all seen him do great things. Those religious leaders were no loss. They were lowlives, doing what lowlives do. Judas showed flashes of brilliance, then he flamed out. The other 11, who were just like him, went on to change the world. Judas could have been one of them. But he chose another path, even though he knew better.

Or maybe the significance of last week means nothing, because to me it seems a sacrilege to compare 11 people who changed the world to a ragtag band of people who keep online journals. Or maybe the awkwardness is perfect, because some of us have been attaching too much importance to it. Maybe that puts it in perspective a little.

At any rate, we’ll never change the world, but for whatever reason, there are people who have high expectations of the crowd known collectively as Daynoters. Maybe it’s because of the difficulty of doing what a Daynoter does–getting up each day and having something to say. It’s hard to write something new every day. And a lot of the Daynoters not only write something every day, but they write something consistently thought-provoking, or entertaining, or informative, or useful, nearly every day. And occasionally, someone writes something that manages to be all five.

It’s hard to do. We all know it’s hard to do. Usually we just settle for writing something, anything, each day. We write our stuff, then we go wander around and see what some of the others have to say. Invariably, there’s a jewel out there somewhere. Someone exceeds expectations. And maybe what they write is something we can relate to, so we feel close to them, even though in most cases it’s someone we’ve never met in person and in many cases it’s someone we’ve never even spoken with on the telephone. Even still, expectations rise.

Most of us are computer professionals or hobbyists, and in this field, wild and hairy problems breed. They’re everywhere. When one of us gets surrounded, we post something to the backchannel mailing list. Invariably, someone’s been there before, seen it, conquered it, and has guidance to offer. Again, expectations rise.

I would argue that in some cases, we may expect more of a fellow daynoter than we would a close friend. I know my friends’ faults. I spend enough time with them that it’s impossible not to know them. I don’t know any of the Daynoters that well. I know Dan Bowman better than any of them, but I don’t know his faults, let alone those of the other 29-some people on the Daynotes mailing list. From where I can see, his biggest fault is drinking too much Pepsi. But he’s the exception. At least I know he has to drink Pepsi. I’ve got some indication the guy’s human. What do I have of these other guys? All I know is they know more than I know, write books that sell more copies than mine do, write for bigger-circulation magazines than I do, get more Web traffic than I do… It’s easy to start thinking of them as larger than life.

And then the talk strays from computers… I like talking about computers, because there’s almost always a right answer, and it can be proven conclusively. If you want to boot off an IDE hard drive, you plug it into IDE0 and set it as master. Period. End of argument. Anyone who disagrees with it goes off and quickly makes a fool of himself. Sure, there are holy wars, like AMD vs. Intel, or Apple vs. 98% of the market. But you can do something even with those arguments. No sane person would use a non-Intel CPU in a mission-critical system? I can respond to that. My Cyrix-based PC was only up to producing a 292-page book. In the end, it turned out that Cyrix CPU was a whole lot more reliable than my wrists were.

When the talk turns to political or social issues, there are few slam dunks. Is the American way of doing things demonstrably better than the European way? The majority of Americans think so. The majority of Europeans do not. And professional politicians, having no answers, frequently fall into logic traps, or, worse, finger-pointing and name-calling and other things no human being over the age of 15 should fall into. We turn away in disgust when politicians do it. And when the world’s problems show up on the Daynotes backchannel, and the great minds can’t slam-dunk them?

Well, it turns out they’re human too. And soon, the same traps come up, and we’re disgusted. But it’s worse than seeing Dick Gephardt roll around on the floor and throw a temper tantrum. We expect that of Dick Gephardt, because we already know he’s a finger-to-the-wind, unintelligent, uncreative individual who can’t think for himself who’s in politics because he’d be a total failure in the real world. He’s not worthy of respect. But then we see people we know, people who’ve earned our respect, reduced to that…?

Sometimes when that happens, we join in. If we agree with them, we try to help them out. If they’re attacking someone we agree with, we lob a grenade.

Or we can get disgusted and ignore it. All of our keyboards do have Delete keys, and a lot of our delete keys are starting to wear out from excessive use these past few days.

Or we can get disgusted and try to stop it. Or we can get disgusted and leave the community.

On Tuesday, the Daynotes.com mailing list shut down to mixed reactions. In some cases, our disgust with one another turned into disgust with the one who would try to exercise authority over us. Personally, I thought it was the only sane thing to do–close things down, let things cool down for a time. That turned out to be the right decision. Reality hit. People started realizing that name-calling wouldn’t solve all the world’s problems, and that a valuable resource was suddenly gone.

I don’t know how many people know this, but I had a run-in with a fellow Daynoter back in January, 2000. You can ask my sister about it, because she was visiting when it happened. She and I lived in the same house for about 18 years, so she’s seen me mad, but never madder than I was that night. I was ready to chuck it all and leave the community then. It was bad enough that I had gender in common with this guy, let alone had my name on the same Web page as his. I didn’t want people to associate him with me. But my sister advised me to sleep on it, say as little as possible, do as little as possible, and sort it out after I’d had time to cool down. I called a friend who knew both of us and got his counsel. With their help, I determined that leaving wouldn’t solve anything. So I didn’t. He and I haven’t spoken since. And that’s fine. We couldn’t resolve our differences, but at least we didn’t let it become a war.

Late on Thursday, the Daynotes.com portal was also shuttered. I didn’t see any point in that measure. It was more a symbolic gesture than anything else, and as far as I can tell, the only thing it accomplished was making a lot of people as mad as I was that night in January 2000. I was mad too. Chris Ward-Johnson and I both published that address as a resource for people to reach us and others like us. Now we look like just another fly-by-night dotcom.

And as soon as the thought had occurred to me that Daynotes.com’s absence might be intentional, rather than just a flipped bit in Tom Syroid’s Apache configuration file, the coup occurred. I had notification in my inbox that I’d been subscribed to the Daynotes mailing list at Bobwalder.com. I had messages in my Daynotes folder–mail from the new backchannel, all thanking Bob for his efforts. Then I had notification that Bob had registered the domain name daynotes.org and he expected it to be active come Monday. In the meantime he offered an alternative portal for people to use…

And the talk on the backchannel? It was mostly like old times. Lots of well-deserved thanks and congratulations headed Bob’s direction. A little patching up. And some traffic was exactly like old times. Jonathan Hassell wrote in asking for recommendations for a hotel in New York. Then I made a rare appearance, asking my cohorts across the Atlantic whether Murphy’s Law meant the same thing there as it does here, because I didn’t know and I wanted to invoke it in the Shopper UK article I was writing yesterday. The result? Jon got hotel advice, and I got a brief, “Well, over here it means ‘anything that can go wrong will go wrong…'” from the Good Dr. K.
This has dragged on far too long, so I’ll conclude with this. Three years ago this past week, I had a life-changing experience. I spent a week in a big room 120 miles from home with about 50 people I didn’t know from Adam. And I learned something in that room. Friends aren’t people who like you because of the superhuman qualities they see in you. Our group spent close to 90 hours together that week, and trust me, we didn’t see much in the way of superhuman qualities in one another. Indeed, mostly we saw the very worst that 50 people can offer the world. We could have held it against one another. But those 50 people continued to stand by and admire one another. I never did figure out if that was in spite of what we knew about one another, or precisely because of what we knew about one another.

I’ll never, ever forget that life lesson. True friends learn how to work around their weaknesses and disagreements. It’s hard sometimes, but even at its worst, it’s a whole lot easier than living in isolation.

Mailbag:

IE Synchronize; ASPI Error

04/03/2001

Interesting day at work yesterday. Some genius decided it’d be great to send a 281-K attachment to everyone in their address book (only 5,000 people). That meant no e-mail came in or out that afternoon while our poor VMS-based mail server tried valiantly to plow through 140 gigs’ worth of data. (I’ll be building that person a new PC. I knew I was keeping that 10 MHz 286 motherboard for a reason…)

But in the meantime, I pulled off the turnaround of the month. One of the users I support has an old NEC Versa laptop. It was a dog the day they got it, and it’s still yapping away today. Actually I probably shouldn’t insult the canine species by comparing them to this thing. It’s a Pentium-133 with MMX (the slowest MMX CPU Intel ever made), with a woefully underpowered 16 MB of RAM and a hard drive that’s been going soft for as long as I can remember.

At any rate, even after I tweaked it out, the thing still took the better part of two minutes to boot, and it took a good 30-45 seconds to launch Word 97. Memory usage was obnoxiously high–nearly 40 megs without any applications running. In short, the thing was unusable.

So I took the entire contents of the hard drive and shoved them into a directory called OLD, just in case I needed them. I copied the Win95 directory of the OSR2.1 CD into C:WindowsOptionsCabs. I hacked out MSN, IE, the Exchange client, and the other online services as described in my book (the freebie sample chapter describes the process), then I installed it, leaving out networking and basically leaving out everything but the bare essentials like Calc, WordPad (questionable, but I kept it anyway), Defrag, and Notepad. No networking. No Internet. When all was said and done, the system booted in 19 seconds. No kidding. I couldn’t believe it myself. And memory usage was right about 16 megs.

I did the Vcache trick and got memory usage down to 10. Excellent. I downloaded the laptop’s video drivers with another PC and installed them, which got me into 800x600x256. Then I installed Word. Word loaded in about 10 seconds. Astounding. I rebooted, and surprisingly enough, the machine still booted in 21 seconds, even after installing slow, fat, instrusive Word 97.

I installed Norton AntiVirus, assuming that’d kill performance once and for all, but we can’t have corporate PCs running around without it. NAV more than doubled boot time and memory usage (ugh), but it was still booting in under a minute, and Word was still loading in under 15 seconds. Can’t complain about that.

I did a few more filesystem tweaks and I defragged, which cut a little off the boot time and Word’s load time. This woefully underpowered laptop is about ready to turn some heads. The trick is to know exactly what you want, and ask it for exactly what you want. It’ll reward you.

And Windows, once liberated from the Evil Internet Exploiter Empire and the rest of Microsoft’s plans for world domination, can do things no one would have imagined.

And a big thank-you to my readers. Occasionally, editthispage/userland.com has a glitch that tabulates its Top 100 sites incorrectly. Well, yesterday such a glitch occurred, a bunch of other candidates’ votes were lost entirely, and I cracked the Top 100, at position #99, with 52,259 hits. (The usual holder of that spot has around 68,000 hits.) That’s since Oct. 21, which isn’t bad at all.

With 400-500 reads per day on average, I should be a legitimate Top 100 site within about six weeks.

That’s the first cumulative statistic I’ve seen in a number of months, since the last big glitch put me in the Top 100 when I wasn’t. And at the time I wasn’t tracking so I didn’t have a good count. (I track now.)

Argh. Yesterday Roger Clemens broke Walter Johnson’s 74-year-old record for the most career strikeouts by an American League pitcher. He did it against my Royals, which bothers me some, but what really bothers me is seeing a record held by one of the classiest guys to ever play the game by a jerk like Clemens.

03/30/2001

A big letdown. A lot of people (myself included) miss the days when you could build an SMP box on the cheap by getting an Abit BP6 motherboard and a pair of low-end Celerons. I read on Ace’s Hardware this week that Via’s C3 processor is SMP-capable. The C3 is a 733 MHz chip, derived from the Centaur WinChip 3 design, that plugs into Socket 370 and costs $54 in quantities of 1,000. Since a lot of places sell CPUs at or slightly below that cost and make their money on shipping, you can expect to buy it for under $60. The drawback with the C3 is weak floating point performance. For applications use that doesn’t make much difference, so for people like me who just want to multitask a bunch of productivity apps wicked fast, it would be nice.

But I was skeptical. Earlier Cyrix and Centaur CPUs (VIA now owns both design houses) didn’t support Intel’s APIC protocol for SMP due to patent problems. So Cyrix and AMD invented their own protocol, called OpenPIC, and prototype SMP chipsets existed but were never commercially released, probably due to lack of demand. AMD attempted to solve this problem by licensing the Alpha processor bus (and therefore its SMP architecture) for the Athlon/Duron and getting into the chipset business.

It was a Herculean labor for VIA to get the rights to use Intel’s P6 bus. I’d be shocked if they managed to wrestle SMP out of Intel as well. But if these rumors were true, it would have ushered in a whole new era of inexpensive SMP, albeit with a slightly limited audience due to the C3’s poor (but better than the AMD K6-2) gaming performance.

But VIA’s site made no mention of SMP. None of the reviews of the C3 or its predecessors mentioned SMP. Finally, I found confirmation of the truth on www.viahardware.com . The C3, in spite of photos of dual configurations originating at Cebit, doesn’t support APIC and therefore won’t do SMP. Bummer.

Want another letdown? OK. The C3 doesn’t do out-of-order execution like every other modern CPU (including even the Cyrix 6×86) does. That’s part of the reason why the C3 struggles to keep up with an equivalently-clocked Celeron, even if the Celeron is running on a 66 MHz FSB while the C3 runs on a 133 MHz FSB. For OOO, you’ll have to wait for the next revision of the processor, due later this year.

The lone drawing point, besides price, for the C3 is its cool operation and low power consumption. It can operate with just a heatsink, no fan. You could team it up with a fanless 135W power supply, a 4400 RPM hard drive (or a very quiet 5400 rpm drive), and an integrated motherboard to have a silent PC. You can’t do that with anything from AMD or Intel. So for quiet PCs, the C3 has an audience.

Hey, someone could take that chip, put it on a microATX board, and put it in a tiny squarish Lucite case with the CD-ROM drive up top, so you put the CDs in like toast in a toaster, and sell the computer on size, quietness, and looks alone. Oh, wait a minute. Someone already tried something like that.

You’ll also notice VIA is scrapping the Cyrix brand name, which is probably a good move. Cyrix chips weren’t bad; they weren’t ideal for 3D gaming but for everything else they were a fine chip. Cheap and fast. Unfortunately they were usually paired up with very cheap and very low-quality hardware (particularly cheap power supplies) and when the systems had problems, everyone blamed Cyrix. But my friends and I, pairing Cyrix CPUs up with Abit, Asus, and AOpen motherboards and Diamond video cards and Creative or Ensoniq sound cards, never had any problems whatsoever with the CPUs.

Discussion groups. I’ve often longed for the days of the old-style BBS. I never ran a BBS myself–in the golden age of BBSing, I was just a teenager, and a good BBS required a US Robotics dual standard modem, a 386, and a gigabyte hard drive, all of which could easily set you back $2,000.

The Internet has so many advantages to those BBSs. When you dialed in, it was very easy to spend an hour online. In the meantime, no one else could use the BBS. With 24 hours in a day, even with an average call length of 15 minutes, fewer than 100 people would get in, and that makes it hard to facilitate meaningful discussion. It happened, but unless the BBS was part of a network, the communities stayed small. The Internet doesn’t have those disadvantages. The line’s never busy (if you’ve got a decent ISP at least), so the community can be much larger.

The discussion groups facility on this site have always been very under-utilized. I think a grand total of four people have posted messages here. That’s largely my fault; I never configured the discussion area, nor did I ever get rid of that stupid skull and replace it with something intuitive (like, say, the word “Discuss…”). I started looking into configuring it, and lo and behold, it’s possible to create a nice discussion board with Manilla. The interface is a little different from UBBS, which seems to be what most of the popular discussion groups of today use, but it’s not bad.

Like most other online bulletin boards, you have to be a member to log in and post. There is no charge to be a member. Let me emphasize that. There is no charge to be a member! Understood? Excellent. There’s also no validation process, none of that other stuff. Manilla does maintain a database of members that I can look at. I’ve looked at it once. I just don’t have time to go snooping around there. I’m too busy to invade your privacy.

Non-members can read messages. Messages posted are indexed by this site’s search engine. It’s really nice.

To become a member, click Join Now to the left. It will ask for an e-mail address. That address is used for two things. If you forget your password, your password hint is mailed to that address. And optionally, you can get your daily (or more, if this board gets popular) dose of the Silicon Underground e-mailed to you. Probably most people will turn that option off. If you’re concerned about spam, or concerned about privacy, feed it a bogus e-mail address. Tell my site you’re billg@microsoft.com or something. I really don’t care. Honest. (A lot of Web robots seem to have problems navigating Manilla sites, so spam harvesters may find this site more trouble than it’s worth, but I can’t make any guarantees.) And if you want to use a handle, that’s fine too.

Discussion groups get their own calendar. When you click on March 29, 2001 in the calendar, you get that day’s messages, plus the rest from the previous week. If you just want to see just that day’s topics instead, click the link that says Chronological View, and it’ll switch. Sorry, I don’t know how to make that a preference that gets saved for you.

The advantages of a discussion group are many. First, this becomes more of a community and less something that’s all about me. When you want to have your say, you can just log in and respond and it’s instantly there. When you e-mail me, I won’t see it until I get home, and then I may or may not post it, depending on a number of factors. When you post, if someone else sees it first, they can respond. So if you’re having a problem and need a quick response, someone else may see it and respond before I get to it.

You’re still free to e-mail me of course, but I had this resource here and it’s really a shame I haven’t been using it. I’ll continue to respond to mail and have it posted, for those who prefer a more moderated discussion (a small few, if page reads are any indication).

You can get to the discussion groups at least two ways. You can click on the Discussion Groups link to the left. Or you can click the Discuss link at the bottom of a message.

Here’s hoping this will become a valuable resource.

03/25/2001

A dose of my own medicine. I was plugging away on my Celeron-400 yesterday and it was feeling sluggish. I mean it was bad. At times, barely usable. I started wondering what I’d pay for a Duron-700 these days, though I’d really rather put off any more hardware upgrades seeing as I just got around to ordering a new 19″ NEC FE950 monitor.

After I rebooted and Windows started booting really slowly (Linux never gives me this kind of trouble), a number of questions started running through my head. Is the hard drive going out? Are my backups current? Hmm. It froze, so I hit Ctrl-Alt-Del to restart it, picked Windows off my boot menu (against my better judgment, because Linux, even a really old distribution, is miles better than anything Microsoft has ever made, especially if you invest a little time learning its command line), and watched it boot in something resembling its normal time. Probably the system’s memory had just become totally blitzed and needed a harder reboot than my usual pick-the-restart-option-while-holding-shift procedure.

So I ran Norton Disk Doctor, found Outlook Express had blitzed the dates on a number of its files–typical Microsoft–and let it fix it. I looked in my system tray and noticed a couple of parasite programs (but I won’t mention any names, Real Networks) had reinstated their startup status. So I ran MSConfig and killed those. Then it occurred to me that I probably hadn’t run Speed Disk in a long time. I launched Speed Disk and found a huge mess. Before letting it proceed, I checked the options and noticed, adding insult to injury, that when I last ran it I hadn’t used the optimal settings either (the settings to use are in Optimizing Windows). Before letting it run, I did a little more cleanup (some manual directory optimization, also described in Optimizing Windows, or in the DOS 5 manual if you happen to still have it). Then I had Speed Disk rescan the drive and let it rip.

And after about 25 minutes, I had a fast computer again. That’s a whole lot nicer than spending $200 on system upgrades. Besides, if I’d paired that drive up with that motherboard without a totally clean reformat and reinstall, it wouldn’t have performed all that much better anyway. Better to make the computer work smarter instead of harder.

Micron’s departure from the PC business. I’m not sure why I didn’t comment on this yesterday. I really like Micron PCs, at least their Client Pro line. The Millenia line is basically consumer-grade, no worse than anyone else’s consumer-grade stuff and in some cases better, but still consumer-grade nonetheless. Although with the tighter and tighter integration of motherboards that probably makes less difference now than it did a couple of years ago.

I found the quality of Micron Client Pros to be much higher than Gateway, and frankly, usually better than Dell. Their service is first-rate. Now granted, I’m approaching this from a corporate perspective–my employer owns about 700 of the things, so it gets better support than a home user might. Generally they use the same Intel motherboards Dell and Gateway use. They’ve always tended to come up with combinations of video and sound cards that work better than Gateway’s combinations do. (Gateways can develop weird problems with their video and sound drivers that I’ve never seen on other PCs.) They were less stingy with the quality of power supplies they used. I didn’t always care for their hard drive choices, but then again, most PC makers just buy hard drives from whoever can deliver the quantities they need at the best price at any given moment. Unless you custom-build, you’re not likely to get cream-of-the-crop drives.

I’m afraid Micron’s departure from direct sales will mean the same thing Dell’s departure from retail did. When Dell left retail, there was a noticeable decline in the quality of PCs sold at retail. AST’s quality decreased, Acer’s quality decreased, Compaq and IBM’s quality didn’t change much but they didn’t seem nearly as inclined to keep their prices competitive anymore.

Since everyone’s using basically the same Intel motherboards with a different BIOS these days, I imagine the impact on quality won’t be tremendous (though Gateway’s love affair with 145W power supplies will probably continue indefinitely), but it will probably have an impact on price. Micron always undercut Dell, and frequently undercut Gateway. Dell probably won’t be so eager to cut prices with Micron gone.

Micron makes it sound like they have a buyer lined up for the division and it’ll continue to operate. I hope that’s the case, but I’m not too optimistic. Gateway’s having problems, Dell’s not happy with its recent results, and I can’t imagine a group of investors new to the industry will do better than Michael Dell and Ted Waitt.

Micron’s PC business shouldn’t be confused with their memory business. Micron the memory chip company is the parent company. Crucial, the manufacturer of memory modules, is a subsidiary. Micron Electronics Inc., a.k.a. micronpc.com, is another subsidiary. Micron Electronics’ two big businesses were PC building and Web hosting. So the Micron name won’t disappear off this mortal coil.

03/17/2001

PC133 prices. I wrote last week that memory prices were about to jump, after reading a piece in The Register. Then I read something in The Register yesterday, after the prices of 128-megabit chips fell, quoting an NEC exec as saying NEC doesn’t expect memory prices to rebound until next year.

So… Nobody knows what memory prices are going to do. It’s truly like buying gasoline right now, isn’t it?

But the point will soon be moot for a lot of people anyway. Tom’s Hardware reviewed three AMD 760-based boards this week . A look at Pricewatch confirms these boards aren’t widely available yet (I found two listings on the Biostar board, two listings on the Gigabyte, none on the Asus, and a listing on an AOpen board), and Pricewatch hasn’t set aside an AMD 760 category yet, but by searching Pricewatch for AMD 760 you can find boards. The Biostar is currently the least expensive by far, but having used Biostar boards on occasion, I definitely prefer Asus, AOpen and Gigabyte.

Prices on an AMD 760-based board range from $129 to $189 before shipping, and these are bottom-feeder vendors so you know they’ll charge you $20 to ship it if they can find any excuse to do so.

If Intel’s your game, it’s easier to find a P3 DDR board based on the VIA Apollo Pro266 chipset. Pricing is very similar to the AMD 760 solutions, and availability is wider. As for performance, the only review I’ve seen of the Gigabyte GA-6RX was disappointing, but seeing as AnandTech doesn’t care about anything but overclocking CPUs and Gigabyte couldn’t care less about overclockers, that’s not too much of a surprise. But common sense must prevail here: If I just spent $450 on new DDR-capable kit, why would I immediately set out to overclock it and potentially burn it up?

Part of the problem might well be the Apollo Pro266 chipset. Tom’s Hardware has said the best-performing DDR chipset is the AMD 760, period. And of course Intel’s not about to give AMD a license to produce P3 chipsets, and AMD wouldn’t produce a P3 chipset even if Intel begged them to do so.

DDR memory. As for DDR memory, Crucial is still selling PC1600 DDR for the same price as CAS2 PC133 SDRAM. That’s considerably higher than you’ll pay for bottom-feeder PC133, but seeing as no one should be buying that stuff anyway, that’s a good price.

The outlook for upgrades. You may easily pay $180 or more for an AMD 760-based board right now. A 1 GHz Athlon with a 266 MHz FSB will run about $220, and 128 MB of PC1600 DDR will run $55. So you can be in a DDR-based system for right around $450 before shipping, which is considerably less than I paid to get into a Pentium-75 with EDO memory back when a Pentium with EDO was the thing to have. There’s no point in doing it if you’ve got a recent system because the performance increase isn’t spectacular, but if you’re upgrading an aging PC or building a new system outright, DDR is definitely worth a look. If you’re already looking to spend a fair bit to replace a motherboard, CPU, video card, and hard drive, the extra $100 you’ll spend to get into DDR looks like it’s worth it.

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/07/2001

Virus. I don’t normally give virus alerts because chances are you already know about anything legit before you get around to reading me, but if you get an e-mail attachment named “nakedwife.exe,” don’t run it. It won’t destroy your hard drive and your neighbor’s hard drive and cause your toaster to blow up and your car not to start; it’ll just delete a bunch of files in your Windows hierarchy, which will probably affect system stability greatly, and it’ll e-mail itself to everyone in your Outlook address book (how nice of it).

I’ ll talk more on this tomorrow. Count on it.

Benchmarks. Jerry Pournelle lamented Wintach’s passing this week in his Byte column, and he presented some benchmarks: a Celeron, a P3, and a P4. The Celeron and P4 results were very clearly ludicrous. WinTach, like most benchmarks, gives results that mean absolutely nothing but they may make you feel good about spending money on a new PC.

But most benchmarks are purely synthetic. They tell you what your CPU and memory subsystem are capable of, but the memory load, underlying filesystem and fragmentation level of the drive, all of which dramatically affect performance, don’t play into it. They’re not a very useful tool, WinTach included.

I talked very little about benchmarking in Optimizing Windows for just that reason.

That may be about to change. I’ve seen a few references to CSA Research lately, partly because of their falling out with Intel (their benchmark shows just how little improvement the P4 gives, which Intel didn’t like–and they were working for Intel at the time), but partly because it takes a new approach. The apps installled on your system actually get some use. So suddenly the software aspect of your system comes into play, and the numbers it mean something. Revolutionary thought, that. And, unlike other benchmarks, this one gives a meaningful idea of what dual processors do for you.

The only drawback is that the benchmark only runs on Windows 2000, at least for the time being.

Check it out at http://www.xpnet.com/download.htm .

Keep an eye on this. We might actually, for the first time in over a decade, get some benchmarks that actually mean something.

Mail. I’ve got some good mail, hopefully I’ll get to it tonight. No promises though, I’ve got to put together a Bible study for this week (and come up with something to say for tomorrow). I normally spend 3-4 days writing a Bible study, and I haven’t even started yet. Hopefully this one will be quicker to put together, since I’m using more sources than I did last time. Last time was my Bible and my insights, period. No need for much else, it was a character study, like you’d do with any piece of literature. Heavier topic this time around, so I’m tapping some other people’s brains.

03/05/2001

Dual CPU blues. I’ve had my dual Celeron-500 apart for a while, for reasons that escape me, and over the weekend I finally got around to putting it back together. At one time this would have seemed an impressive system–Aureal Vortex 2 audio, TNT2 video, dual 500 MHz CPUs (which I’m actually running at around 510 MHz because I bumped the FSB speed up to 68 MHz, within the tolerance levels of most modern peripherals), and 320 MB RAM. But let me tell you–it’s a lot faster than it sounds. The 733-MHz Pentium IIIs at work used to make me jealous. No longer. I’ll put my dualie 500 up against them any day of the week.

Just out of curiosity, I tried my CPU stress test from last week on it. No matter what I did, I couldn’t get CPU usage up to 100 percent. I’d top out at about 96 percent. I’m not sure if that’s because of the dual CPUs or because I’m running Windows 2000 on it instead of NT4. I’m sure a complex Photoshop filter could max both chips out, but that’s not what I do. I fired up Railroad Tycoon II, and it was unbelievable. CPU usage hovered around 60 percent and it was smooth as silk, even with the more system-intensive scenarios from the Second Century add-on pack.

Unfortunately, the golden age of inexpensive multiprocessing is over, at least for now. Current Celerons won’t do SMP. I understand why–Intel doesn’t want you to buy two cheap CPUs instead of one expensive one. Like I said, I’ll take my dual 500s over a P3-733 any day of the week. A P3-733 costs about $200. My 500s were 40 bucks a pop. So, unfortunately, to get dual processing these days, you have to get a pair of P3s, which will start at about $140 apiece for a P3-667. The least expensive SMP board I know of is the VIA-based Abit VP6, which sells for about $140. So you’re looking at about $450 to get into dual CPUs by the time you get the board, CPUs and fans. That’s not an outrageous deal, but seeing as an Abit BP6 and a pair of Celerons with fans used to set you back about $350, it’s a shame.

If AMD can ever work through the problems they’re having with the AMD 760MP chipset, it’ll help a little but not as much as you may think. The AMD-based boards will be expensive–expect them to start at $200 or possibly even $250– because they use a different bus that requires a lot more pins and a lot more added expense. So while you’ll be able to multiprocess with $60 CPUs again, you’re looking at higher up-front cost. The least expensive dual-Duron rig will only cost about $50 less than the least expensive dual-P3 rig. But the dual-Duron rig stands a decent chance of outrunning the dual-P3, because the clockspeed will be higher, and the CPUs each get their own path to all the relevant buses.

And I’ve reached a new low. Last night I had a craving for a burger. So I did what any self-respecting part-time vegetarian who didn’t know any better would do: I went on a quest to find soyburgers. My friend Jeanne, who says I stole the idea of giving up meat for Lent from her (and maybe subconsciously I did) warned me they won’t taste like meat. And I’m pretty sure my dad–whose idea of four servings of vegetables a day was the pickles and ketchup on two hamburgers, beef of course–was rolling his eyes at me from Upstairs (If God has a sense of humor, which wouldn’t surprise me, He opened the portal so Dad could get a good look at the look on my face after the first bite).

And? Well, I guess soyburgers aren’t too much of an atrocity. Better than McDonald’s? Well, yeah, but then again so’s the cherry-flavored flouride treatment at the dentist’s office. They’re somewhere between beef and imitation bacon bits in both smell and taste. You definitely want to put other stuff on it to distract you–I got some good pickles, some good mustard, and ketchup, and wished I’d gone further. Hmm. Lettuce and tomato, no question. And I’m wondering if alfalfa sprouts would be good on a burger? I’m also wondering where you buy alfalfa sprouts. Oh, and get REALLY good rolls.

I can probably develop a taste for them, but it will definitely be an acquired taste. There was a time, back before I realized I wanted to live past age 27, when I could eat real hamburgers two meals a day for weeks at a time and be perfectly happy–and jokingly wondering why I didn’t eat them for breakfast too. That won’t happen with the soyburgers. I think what’s left of my package of four should get me through Lent.

Oh yeah. They aren’t as good as the real thing and they cost a lot more. What’s up with that? I thought stuff that was lower on the food chain was supposed to be cheaper. I guess that’s only when it’s not being marketed to SUV liberals. (Psst. Marketing tip: SUV liberals like unbleached paperboard. The paperboard that went into my packaging is definitely bleached. And lose the plastic wrap on the burgers. SUV liberals hate that. Good move on putting two burgers per plastic bag though–you’re at least thinking a little. But you gotta go all the way. That’s why they put two “Be Kind to Mother Earth” bumper stickers–printed on unbleached material, of course–on their Ford Excursions.)

I think I’ll be eating a lot of mushroom ravioli for the next few weeks, if I can ever find someplace that sells it again. You’d think in St. Louis, of all places–where there are almost as many good Italian restaurants as there are stop signs–you’d be able to find mushroom ravioli. I guess true blue St. Louisans like beef.