Friday hodgepodge.

Now are we going to take viruses seriously? Top-secret Ukranian documents leaked out to the Ukranian press, courtesy of SirCam, including the president’s movements during the upcoming independence celebration. An assassin’s delight, to be sure.
Lessons learned:

1. Macro viruses can do damage without trashing your computer. Sometimes they can do more damage if they don’t trash your computer.
2. Don’t count on anti-virus software to save you. SirCam hides out in places McAfee Anti-Virus doesn’t look, and Norton Anti-Virus is reportedly not 100% effective against it either, especially if a document was already infected with another virus.

What can save you? Download your software from reputable sources only, and don’t open strange attachments. I used to say it’s much better to miss the joke than to wipe out your computer. Now we can amend that. It’s much better to miss the joke than to wipe out your computer or get the president of the Ukraine killed.

Motherboards. The Good Dr. Crider e-mailed me (among others) earlier this week asking for motherboard advice. He wanted respectable power for under $200. Interestingly, just the day before I went looking at mwave.com for motherboards for no particular reason. I spied the ultra-basic Gigabyte GA-7IXe4 motherboard (AMD 750-based) for 66 bucks. It won’t win any glamour contests, but it’s a fine meat-and-potato board at a fabulous price, and it’s not made in China so you’re not supporting an immoral government with your purchase either. You can pair that up with a $36 Duron-750 and a $10 fan and have a great start on a fantabulous bang-for-the-buck system. Of course, with a budget of $200, it’s possible to step up to a Duron-950 and still have a little left over.

Speaking of bang for the buck, here’s a review of the first commercially available SiS 735-based board. Put simply, right now it’s the fastest DDR motherboard you can buy. Pretty impressive, especially considering it’s coming from budget-minded ECS. I can’t wait to see what Asus or Abit will be able to do with it. But I know I’ll be waiting. ECS has manufacturing facilities in China.

Why the big deal about China? I’m not exactly in favor of slave labor–we freed our slaves about 135 years ago and we should be ashamed it took us that long. But slave labor exists in China today. I’m tired of China provoking the United States every chance it gets. I’m tired of China persecuting people who believe in Christianity and/or democracy. Need more reasons? OK. Fair warning: Some of the atrocities on this site will make you sick.

Completely boycotting China when buying computer products is tough. Really tough. For example, Intel’s Craig Barrett publicly advocates Chinese manufacturing. Does that mean Intel’s next fab will sit on Chinese soil? Fortunately, a Web search with a manufacturer’s name, plus the words “manufacturing” and “China” will almost always tell you conclusively if a company produces any of its stuff in China. If you want American-made stuff, good luck. Supermicro and AMI make motherboards in the States, but neither has a very diverse product line.

Need a dictionary? OK. Visit www.wordweb.co.uk.

Fare thee well, Alpha…

Fare thee well, Alpha, if Intel will allow it… I’m not holding my breath. The greatest CPU of all time, by a long shot, looks to be no more. Compaq pulled the plug on Alpha, essentially selling it out to Intel. Another case of far superior technology dying because its owner had no idea what to do with it.
But Intel, with its terminal case of NIH syndrome, isn’t about to let some other company’s technology thrive if history is any indicator.

One story in The Register likened replacing Alpha with Intel’s Itanium as replacing a Ferrari with a Yugo.

In my ill-fated Integrating Linux Servers with Windows Networks, I stated that we’ll miss NT on Alpha, and I presented Linux as a way to preserve a shop’s investment in Alpha-based servers. Indeed, an Alpha running Linux ought to be useful for many, many years, with or without Compaq’s blessing.

I guess I should be happy to see that IBM isn’t the only company that comes up with great ideas and great technology and then has no idea what to do with it. But I’m not. I hate seeing good engineering go to waste, especially when the beneficiaries of that waste are perpetual underachievers like Microsoft and Intel.

Building a Win95 box

Building a Windows 95 box? Why? You nuts?
Why not? You’ve got old hardware, you’ve got a ton of licenses to run an obsolete operating system… It’s a good match. Remember, a Pentium-120 was a titan of a PC in 1995. You couldn’t get anything faster. Running Windows 95 on a Pentium-120 with 24 MB RAM, 1.2 GB HD, and 8X CD-ROM in 1995 seemed like running Windows 2000 on a decked-out 1.4 GHz Athlon today. Maybe it seemed even more extreme than that; I remember selling a good number of 486DX2/66s and DX4/100s in the summer of 1995. They were low-end, yes, but they were at that $1,000 sweet spot. You’d pick up a DX2/66 for $800 and a 14″ monitor for $200, and sometimes as a weekend special we’d bundle the two together with a printer for $1,099 or something.

We had a Pentium-120 to rebuild at work, and we had its Win95 license, so it made sense to just rebuild it with the stuff it had. I know Jerry Pournelle had a really hard time building a Win95 box a few months back. I didn’t have much trouble at all, so I might as well document the pitfalls.

First of all, I used vintage hardware. That helps. Win95 was designed for 1995-era hardware. This PC probably dates from 1996 or so; it has the strange pairing of an Intel 430HX chipset and a Pentium-120. The 120 was more frequently bundled with the earlier 430FX chipset; by the time of the HX, the 133 was considered low-end, the 200 high-end, and the 166 was mainstream. The video card was a plain old Cirrus Logic-based PCI card; no issues there. AGP sometimes threw Win95 for a loop. None of that here. While DMA drivers certainly improved the 430HX, they weren’t necessary for stable performance. In other words, a 430HX-based board with a Cirrus video card works acceptably straight out of the box, with no additional drivers.

Other hardware: A Mitsumi 8X CD-ROM. I don’t remember exactly when 8X came out, but for the most part an IDE CD-ROM is an IDE CD-ROM, from a driver standpoint. A Creative Labs Sound Blaster 16. That was a very common, very well-supported sound card. A DEC 450 network card. Those DEC cards can be a real pain to get working sometimes, but Win95 surprised me and detected it straight up.

But Setup wouldn’t run initially. It took some figuring, but I solved that problem. My colleague had booted with a Win98 boot disk I made over a year ago. He did an FDISK and format to wipe the drive, but he formatted the drive FAT32. The original Win95 didn’t know about FAT32, so Setup was throwing a hissy fit when it saw it. I did another FDISK and format, switched to plain old FAT16, and Setup installed very happily.

Once I got Setup to run, it installed, and quickly at that. And with absolutely no issues. Remember, Win95’s footprint was only about 35 megs. It doesn’t take long for an 8X drive to deliver 35 megs. And the system booted quickly. I didn’t sit down and time it, but I’m used to calling a minute a reasonably fast boot time, and this thing didn’t seem slow to me at all. A little optimization would help, of course. A little logo=0 in c:msdos.sys goes a long way.

Running Win95 on newer hardware is possible, but remember, it’s been nearly four years since it was the mainstream OS. And you can have a lot of headaches trying to do it. Windows 3.1 is in the same boat–it’s downright hard to find device drivers for modern video cards. Then again, I can think of circumstances under which I’d want to run Win95. I can’t think of any compelling reason whatsoever to run Win3.1 at this point in time. (And there wasn’t any compelling reason to run it in 1994 either.)

If I had to build up a Win95 box today and could have whatever components I wanted, I’d probably look for an Asus P55T2P4, easily the best Socket 7 motherboard ever manufactured. (In 1997 when I was in the market, I opted for an Abit IT5H instead and I’m still kicking myself.) That board is most naturally paired with a Pentium-MMX/233, but with unsupported–but widely-documented online–voltage settings, you can run more recent K6-2 CPUs on it. The P55T2P4 allows an FSB of up to 83 MHz, but for stability’s sake, I’d keep it at 66 MHz, or possibly 68 MHz if the board supports it (I don’t remember anymore). You can run a K6-2/400 with a 6x multiplier at either of those settings and be very close to its rated speed. Then I’d use an ATI Xpert 98 video card. Yes, it’s a bit old, but it’s probably the best all-around PCI card that’s still reasonably easy to find. Win95 won’t recognize it without manufacturer-supplied drivers, of course, but that’s not so bad. This combination would give you surprisingly good performance, stability, and minimal difficulty of installation.

Anyway, that adventure reminded me that a Pentium-120 can still be a viable computer. Vintage software like Win95 runs well on it. Office 95 has more features than most of us use, and it’s faster and more stable than the recent incarnations. It also has fewer strings attached. IE 5.01, although recent, would run decently on a P120, as long as you left out Active Desktop. Acrobat Reader 3.0 will still read the majority of PDF files on the Web, and it’s smaller and faster-loading than more recent versions. Do a Web search; you can still find it online.

Don’t get carried away with what you install, and a P120 can certainly surprise you.

Two chipsets from the AMD front

Yesterday AMD formally unveiled and shipped the AMD-760MP chipset. Right now there is one and only one motherboard using it, the ritzy Tyan Thunder K7, which runs about $550 minimum. (Wholesale cost on it is rumored to be $500.) Considering its 64-bit PCI slots, two built-in 3Com NICs, onboard ATI video, onboard Adaptec SCSI, and four available DIMMs, that’s not a half-bad price. It’s obviously not a hobbyist board. This dude’s intended to go in servers.
At any rate, reviews are all over the place and the quality varies. Far and away the best I found was at Ace’s Hardware, where he tested the things people actually likely to buy this board would do with it: workstation-type stuff.

Anand does his usual 10 pages’ worth of butt-kissing and he’s living under the delusion that people will buy this board to play Quake. However, he does test the board with plain old Thunderbird and Duron CPUs (they work, but AMD won’t support that configuration). Skip ahead to page 11 after reading the story at Ace’s. His tests suggest that for some purposes, a dual Duron-850 can be competitive with a dual P3-933. That information is more interesting than it is useful at this point in time, but we’ve all been curious about dual Duron performance, so if and when an inexpensive AMD SMP board becomes available, we have some idea what we’ll be able to do with it.

All the usual hardware sites put in their two cents’ worth; by the time I read Ace’s and Anand’s and Tom’s reviews I stopped learning anything new.

Some of it bordered on ridiculous. One site (I forget which) observed that the AMD 766 northbridge looks just like a K6-2 and said they must have made it look that way just to remind us where the Athlon came from. Whatever. The AMD 766 northbridge and the K6-2 use the same heat spreader. The intention is to keep the chip cool. It’s not there just for looks–the chip runs hot. But that’s the kind of quality information we get from most hardware sites these days, sadly.

More immediately useful and interesting, but not yet available, is the nVidia nForce chipset. You can read about it at Tom’s and elsewhere. This is technically nVidia’s second chipset, their first being the chipset in Microsoft’s X-Box. This chipset is a traditional two-chip solution, linked by AMD’s high-speed HyperTransport. It includes integrated sound better than anything Creative Labs or Cirrus Logic currently offer (now we know what nVidia was doing with those engineers they were hiring from Aureal) and integrated GeForce 2MX video connected via a high-speed port that would be equivalent to AGP 6X, if such a thing existed. And nVidia pairs up DDR controllers to give dual-channel, 128-bit memory with a bandwidth of 4.256 GB/sec. Suddenly DDR provides greater bandwidth than Rambus in addition to lower latency.

Just for good measure, the chipset includes Ethernet too.

What’s all this mean? High-speed motherboards with everything integrated (and with integrated peripherals definitely worth using) for around 200 bucks. By the end of the summer, last summer’s monster PC will be integrated onto two chips and priced for building PCs at the $600-$800 price point.

This summer’s computer revolution won’t be Windows XP.

And, in something not really related, here’s something you probably missed, unfortunately. Start rubbing your hands together if you enjoy the Mac-PC or Intel-AMD wars. This is a hard benchmark comparing AMD Athlon, Intel P3, and Motorola PowerPC architectures and their relative speed. The methodology: under Linux, cross-compile a Linux kernel for the SPARC architecture (compiling native isn’t a fair comparison; this way they’re all creating identical code and therefore doing the same work, or as close to it as you’re gonna get). You know those claims that a Mac is twice as fast as an equivalent-speed Pentium III running Photoshop? I always countered that with Microsoft Office benchmarks, where a Mac is about 1/4 the speed of a PC, at best, when doing a mail merge. Neither is a fair test. This benchmark resembles one.

Anyway… Yes, a G4 is faster than the equivalently clocked Pentium III. How much faster? Roughly 10 percent. And an Athlon turns out to be about 20 percent slower than the equivalent P3. Of course, the Athlon reaches clock speeds the P3 never will, and the Athlon is also much more than 20 percent cheaper than the equivalently-clocked P3, so who really cares?

This still isn’t a totally fair comparison of CPU architecture, since chipsets vary (and it’s entirely possible that the difference between the P3 and the Athlon in speed is due to chipset quality), but if indeed the G4 was twice as fast as the P3, it would surely outperform it by better than 10 percent in this test. But it’s a decent comparison of real-world performance, because it doesn’t matter how much better your CPU is if it’s burdened by a chipset that doesn’t show up to play on game day.

Most telling is the end, where he gives the cost per speed unit. AMD wins that chart handily.

Enough of my babble. Read all about it here.

More Like This: AMD Hardware

Building up a new Linux server

I built a simple PC yesterday. The server that hosts this site is just too overloaded, and I was getting ready to order some parts when I spied a Celeron-366 board and CPU sitting in a case under my desk. I had trouble getting it working reliably, but I figured I’d give it one more shot. I’d used Hyundai memory in it previously; I slipped in a stick of Crucial, and it fired right up. Interesting.
I watched the temperature monitor in the BIOS and wasn’t too happy to see the Celeron-366 running at a nearly constant 60 degrees Centigrade. Modern CPUs typically run about 40-50, and each 10 degrees halves life expectancy. So I put a beefier CPU cooler on it, but the chip continued to run at around 60. So I looked up the Celeron at Intel’s site, and found the maximum temperature for Celerons is 85 degrees. So I was running a good 25 degrees below max, and it looked like I wouldn’t get below 60 degrees without active cooling, so I put the cheaper CPU cooler back on. Out of curiosity I overclocked the chip to 550 MHz for a while to see what would happen. The temperature rose to 65 degrees within seconds but stayed fairly constant. So it would appear that running at 550 would be safe, but I stepped back down to 366. I don’t want to overclock a system that I’m depending on for anything. For a few minutes I stepped it down to 330 MHz (using a 60 MHz bus) but it didn’t cool down any more after doing that, and running on a 60 MHz bus would give me a serious performance hit, so I stepped it back up to 366.

I scrounged around looking for parts and found enough to assemble a computer, but not a very good one. Being this close, I didn’t really want to do mail order and wait for parts to come in. So I checked CompUSA’s web site to see if they had anything competitive. Indeed they did–a 50X Delta-brand CD-ROM drive for $20 after rebate. Seeing as CompUSA always has some hard drive for $99-$109, I figured I’d make a trip over there. Sure, I could order a hard drive for $82 online, but a CD-ROM drive would cost me $40, so I’d make up the difference and have something that day.

When I got there I found another special–a 20-gig CompUSA by Maxtor hard drive for $99 with a $50 mail-in rebate. A lady was there examining the drive’s packaging. I picked one up. “4500 rpm, 128K buffer,” I read. “Where’s the speed?” she asked me. I pointed to a sticker on the side. “Wow. And I thought 5400 was slow enough.” She set the drive down and went looking at the drives on the shelf.

I was impressed. That was the first time I’ve ever met someone in person who was concerned about hard drive speed.

Now, about that speed… Yeah, it’s slow (I suspected the package actually contained a Quantum Fireball lct–Maxtor and Quantum have completed their merger) but it’s a cheap way to store a mountain of data and in an emergency it can boot an OS. At $2.50/gig, why not? So I grabbed one. I also grabbed the cheap 50X CD-ROM. I poked around the store a while, didn’t find anything else that caught my fancy, so I checked out. The cashier offered a replacement plan on the two parts. I declined–on stuff this cheap, I’ll just bank that money and take my chances.

The Fireball lct is indeed a poor performer. It would have been a middling performer in 1997, but this isn’t 1997 anymore. But I can live with it. It has one distinct advantage: It’s whisper-quiet. This PC makes very little noise. A fanless microATX box with a VIA C3 processor and a Fireball lct would be nearly silent and still fast enough to be useful. My other PCs sound like wind tunnel fans in comparison to this. And this drive will do for a testbed, if not as a production server–it’ll still be far faster than the P120 I’m using. I’d say there’s a 75 percent chance that system will end up hosting this site. The hard drive isn’t the bottleneck here–my DSL connection and CPU power are. The Celeron will solve the CPU problem, and hopefully with enough power to spare to run Mod_Gzip so that Apache can send compressed data to recent Web browsers, and thus solve the bandwidth issues too.

Anyway, I went ahead and put the 50X CD and Fireball lct in an old AT case, along with the Celeron-366 motherboard and 128 MB of RAM, a Cirrus Logic-based AGP card only a server could love, and a D-Link PCI 10/100 NIC to give myself a very basic meat-and-potatoes system. I noted the CD-ROM drive doesn’t fit as snugly as a Toshiba or an NEC and it definitely looks cheaper (but I’ve seen cheaper-looking drives still), and for 20 bucks I won’t complain. Mandrake 7.2 installed in about 15 minutes, but I found I was too aggressive–Mandrake’s hard disk optimizations and this motherboard’s chipset don’t get along. So I reinstalled with less aggressive settings. I made the mistake of doing a kitchen-sink install so it doesn’t run as well as it should. Basically at this point I need to tear it down and install, I dunno, BIND, Apache, Samba, and the kernel. That’s enough for what I want this machine to be able to do. I should probably look into building a kickstart script to do the job so I don’t have to answer any questions.

But that’s a project for another day.

More Like This: Hardware Linux

SiS rises from the ashes, and tries to bring AMD and DDR with it

Well, I’m back from Bible study (I was teaching on one of those things that can change your life, so I put all kinds of pressure on myself, and I have no idea whether I delivered), but we won’t talk about that right now. No surprises on the Daynotes circuit today; the Weblogs circuit is mostly talking about Kaycee still. I think I’m done with that. I haven’t had time (or will) to go do the cable re-routing necessary to get my new Duron-700 working perfectly.
So, what to talk about…?

How about DDR chipsets?

VIA makes more DDR chipsets than anyone else, and they’ve surprised everyone during the past 18 months, producing chipsets that were much better than anyone expected while Intel produced chipset after chipset that was, for the most part, far worse than anyone’s come to expect of them. Current Intel chipsets work, but they’ve yet to deliver a truly worthy successor to the classic BX chipset. But so far, VIA’s DDR chipsets so far have been disappointing, which makes me wonder if inability to follow up is contagious.

AMD makes a pretty good DDR chipset–at least it gives better performance than PC133 SDRAM, unlike ALi’s DDR chipset and VIA’s DDR chipsets most of the time, and, to be fair, unlike Rambus chipsets–but finding a motherboard based on it can be difficult. AMD’s not very interested in producing the 760, and it shows.

So what’s the DDR chipset to get for AMD CPUs?

Right now, it’s the AMD 760. But very soon, it looks like it’ll be the SiS 735.

Yes, I know, it sounds like I’ve been smoking crack. SiS has a well-deserved reputation for making underachieving chipsets. Just ask Steve DeLassus what he thinks of his SiS 530 integrated video. He’ll throw an Okidata 180 printer at you (ouch) and then tell you it’s almost as bad as the service you get from GPS Computer Services, that’s what.

And the SiS 735 probably isn’t ready for release just yet, as the problems discussed in this review seem to indicate–though whether the problem is with the chipset, the prototype board, or the BIOS, who knows. But the benchmarks indicate the SiS 735 is about 5 percent faster than the AMD 760-based FIC AD11 while costing much less.

Yes, the AD11 isn’t the best-performing 760 board out there, but then again, prototypes aren’t known for stellar performance either. So this sounds promising. Based on these results, it would seem that an Asus or an Abit could produce a very nice-performing board with the SiS735. And as for SiS’s ability to produce a good chipset? Well, these are strange times. Two years ago, AMD bet the company on the Athlon. They had a new, expensive fab they couldn’t afford, dwindling market share and reputation, and a history of botching product releases. If they did everything right and Intel did everything wrong, they had a chance of surviving. Well, AMD executed while Intel fumbled and fumbled. And VIA executed. Intel got caught off guard, and while they’re still king of the hill, they’re embarrassed.

And there was a time, about five or six years ago, when SiS chipsets were actually very sought after. SiS was the first company to produce a chipset that truly brought out the best in Cyrix CPUs, and people who were concerned with raw applications performance sought them out, because the SiS/Cyrix combination outperformed anything Intel was making at the time.

Can SiS rise again? Maybe. It looks like we’re about to find out.

Dual AMD processors, coming soon definitely maybe

The latest on AMD. I read yesterday that dual motherboards supporting Palominos (the next rev of the Athlon core) will be released June 4. These will be server-oriented boards, and thus very pricey. It’s an interesting strategy, because I would think Dual-AMD configurations would be more popular in the enthusiast market and the pointy-haired bosses are leery of putting anything but Intel CPUs in their server closets (better not tell ’em their Sun, SGI, and IBM RS/6000 servers ain’t Intel-powered, huh?). More on that in a second. The rumor I heard (and most of this should probably only be counted as rumor) said the boards will require 450W power supplies with a special supplemental connector, similar to the P4’s extra connector. No idea if it’s the same as the P4’s supplemental connector, but that would have made a lot of sense.
Obviously, if the boards will be out and use Palominos, that means the Palomino will have to be out on or before that date if there’s to be any hope of selling these boards.

The only part of this that I would bet my life on is the 450W power supply requirement. AMD probably could release it in that time frame, but they’re selling every CPU they can make, in spite of the slowdown in the PC market. So why the server play? Easy. AMD owns the enthusiast market and can pretty much count on owning that for a while yet. But AMD wants a piece of the server market, because that’s a slower-moving, higher-margin market. To get that, they have to have industrial-strength boards from top-tier makers and a solid chipset. AMD doesn’t have a lot of chipset experience, let alone SMP experience, so they want to make sure they get this right. That, I think, is the reason this has been so long in coming. They’d rather miss some target dates and deliver a solid product than come in right on time with something that’s still buggy.

More Like This: AMD

04/26/2001

Ugh. I’m dead tired. Why does it seem like I’m busier now than I was when I was dating or when I was writing a book? It doesn’t make any sense. I wanted to talk about something other than computers today, but I’m beat as I write this (10 pm Wednesday night), so I’m taking the lazy route.

Umm, I do have this. Most of the Daynoters have already mentioned it. I don’t know all the details of Kaycee’s story, but if I’ve got the details right, she’s come back from being clinically dead twice, and she beat cancer last year. Now her liver is failing and there’s nothing the doctors can do.

We said a prayer for her in church last night. I can’t claim to know God’s plan for her (I’m clueless about God’s plan for me, let alone for anyone else), but obviously He wanted to keep her around a while longer for some reason. If He’s through with her here, or nearly so, nothing can stop it. But if He’s not…

Don’t write off Kaycee just yet.

We’d all do well to follow her lead. Look what Kaycee’s doing now. She’s got at least a little time left. She’s making the very most of it. We’d all do well to appreciate and make the most of what we have.

Hmm. On to much less important stuff.

Asus reports they’re selling more P4 motherboards now. Don’t fall into that trap. Don’t buy one. Planned obsolescence. Intel’s changing the socket again later this year, so you’ll hit a dead-end on upgradability. Besides, the P4’s just a lousy performer. Give Intel a year to sort the thing out, and don’t fund them in the meantime. Intel needs to learn that they can’t just ship lousy product and people will buy it just because it says Intel on it.

Meanwhile, reader David Huff sent me this:  An AMD Duron-750 for 38 lousy bucks. Astounding. The retail box version with a fan and 3-year-warranty is $50. T he same place has an FIC AZ11 motherboard for $65, so you can be in a Duron-750 for $120 or so considering CPU fan and shipping costs. (I checked; shipping is $10.50.) Red Hill doesn’t like the AZ11’s BIOS, but at that price, whaddya want? Red Hill also doesn’t like the lack of ISA slots, but unless you have a nice ISA modem, that probably won’t bother you. (Put your ISA modem in another computer, get Freesco, network ’em together, and share your net connection.)

AMD will cut prices Monday or Tuesday, but I can’t imagine they’ll have anything in the $38 price range. I’m about 98% ready to bite on this one.

Tiny assembly language Windows utilities

Tiny utilities. While I was debating whether to go buy a copy of Extreme Power Tools, I thought I remembered seeing a couple of programs similar to what they offer. So I went hunting and found other stuff, of course.

People tend to get annoyed if you just link to their files, so I linked to the pages that contain links to the files. Some of these pages get pretty heavy, so use your browser’s search function if you have trouble locating the file. Also, there are a few files on one of these pages that can be misused, such as buffer exploits and a program to reveal hidden passwords in dialog boxes. Whether they were intended to be misused, or to demonstrate insecurity, I’m not sure. That said, there are some other utilities on these pages that didn’t seem too useful to me, but they may be useful to you. I don’t want to throw out the baby with the bathwater, so here are a couple of dozen free utilities, linked using proper netiquette.

The listed file sizes are the size of the executable, not the download. The downloads are larger because they include additional files, usually source code.

Files from http://titiasm.cjb.net :

Memory Info. Want to know how much memory your system is using? Here ya go. This is faster than running Norton SysInfo or Microsoft System Monitor. 5.5K.

EdPad. Assembly language Notepad clone. Unfortunately it lacks search/replace. See TheGun for a closer NotePad replacement. 16K.

Resolver. A tiny utility to match Website URLs to IP addresses, and vice-versa. 4.5K.

Files from http://spiff.tripnet.se/~iczelion/source.html :

MP3play. A minimalist MP3 player. Also capable of playing WAV. MID, RMI, AIF, AU, and SND files. Supports playlists. Hint: Right-click in the program window to access its features. 10K.

Also includes miniMP3, a 3.5K player that just plays a single file you specify.

WordEdit. An RTF word processor/help file editor in assembler. Aside from being able to read Word 6 documents, it would make a fabulous WordPad replacement. Includes multiple-level undo and redo, font and color support. Major features missing from a full-blown word processor: spelling/grammar and print preview. Delete the included file splash.dll to eliminate the splash screen and long boot delay. 112K.

FileMan. A graphical two-pane file manager, like Norton Commander. 87K.

Clipboard. Intended mostly as a demo program, but it’s useful beyond its original design. Intended use: Put it in your Sendto folder and you can send file paths to the clipboard from a right-click on the file. Nice. But additionally, having a large object on the clipboard can slow down your system. Some programs ask when you exit if you want to clear it. Others don’t. This program pastes the command-line parameter you feed it to the clipboard, so a shortcut to this program that passes a single-character argument effectively clears your clipboard. Neat, huh? 2.5K.

EWCalc. A scientific calculator. Additionally, it’ll do decimal/hex/octal/binary conversion. 30.5K.

PlayCD. A simple CD player. 7.5K.

QuickBar. A lean replacement for the MS Office toolbar. 20K.

HTTP Downloader. Feed it an url, and it downloads a file through HTTP, like Unix wget. 20.5K.

TheGun. A slightly enhanced replacement for Notepad. Edits large files, includes Ctrl-A hotkey for select all, and includes search/replace. Source not included. 6K.

QuickEdit. A more full-featured editor, includes HTML-to-text conversion and strips carriage returns. Download includes TheGun and a quick-and-dirty textfile viewer. Source not included. 27K.

Files from http://www.rbthomas.freeserve.co.uk/:

Screen savers. I hate screen savers, as everyone knows. Normally I use blank screen. This package includes a 6.5K 32-bit assembly language replacement for blank screen. (Microsoft’s blanker is 16-bit!) The others in the package prove that even when written in assembly, graphics-heavy screen savers eat up far too much CPU time.

RWave. Records and plays back WAV files. A suitable replacement for Sound Recorder. 5.5K.

Timer. This program isn’t a substitute for a common utility, but it’s useful for me. I’ve never gotten around to getting a timer for my kitchen. Now I can let my computer do the job. If your apartment’s as small as mine, or if you have a computer in your kitchen (why? Never mind. I don’t want to know.) yours can too. 31.5K.

More for less, but who wants it? And David Huff reports the P4 prices will plummet today. I thought I mentioned that, but maybe not. The 1.7 GHz model will launch at the insane price of $350 (Intel had planned to launch it at $700 or so). Margins? We don’t need no stinkin’ margins! Intel’s definitely running scared.

Enough of that. Time to take a hint from Frank. What else is there in life? I realized one night last week that I hadn’t gone record shopping in a long time, so I hit the local used shop. The pickings were a bit more sparse than usual, but I’d written down a couple of longshots to look for and I found them, along with a couple of surprises. First I found Starfish, by The Church, which features the track “Under the Milky Way,” a mainstay of ’80s radio and compilations. That’s probably the standout track, but for a band usually considered a one-hit wonder, it’s a really good album.

The other big surprise was Look Sharp!, which was Joe Jackson’s 1979 debut. I was surprised to find it’s mostly a guitar-bass-drum album. Jackson’s a piano player–and a darn good one. Jackson’s piano appears, but he’s rarely playing the lead instrument. The tracks that everyone remembers (“Is She Really Going Out With Him?” and the title track) are definitely the best parts of this album, but it was a strong effort. I can see where his following came from. But it was weird hearing him do what amounts to punk rock with a dose of literacy.

The first longshot was an album I’ve been looking for used for years: Doolittle by The Pixies. The Pixies are very much an acquired taste, but I acquired it. How to describe them? Dark, usually. Weird, always. This was generally regarded as their best album.

And the last longshot was Oyster by Heather Nova. Who? Yeah, I know. I once saw her mentioned in the same context as Aimee Mann and Dot Allison, so I kept an eye out. I think the comparison to those two is a bit shallow. Yes, the three of them are all blonde, female, and write their own songs, and both Nova and Allison play guitar (so does Mann, but she’s mostly a bass player). I recognized “Walk This World” as a song that got a fair bit of airtime on alternative radio about five years ago. Like Allison, her lyrics can get a bit suggestive sometimes, though there are plenty of people who get more so. Compared to Madonna, they’re both tame. But comparing them to an MTV-manufactured pop star is heresy, so I’ll stop now. The variety of styles Nova dabbles in on the album surprised me. Some tracks are dreamy and atmospheric reminiscent of Allison’s band One Dove, but right in the middle of the album is some pure hard rock in the form of a song called “Maybe an Angel.” Somehow that song avoids being over the top like a lot of hard rock does, and it’s far and away the best song on the album. And I’ve thought about those Allison-Mann-Nova comparisons. She’s dreamy and atmospheric like Allison, and often introspective like Mann, so maybe that’s the basis. At any rate, I’ll be keeping an eye on her, and not just because she has a really cool name.

04/22/2001

The times they are a-changin’. I made the pilgrimage to north St. Louis, to visit my church’s sister congregation, to see their new PCs. I spotted some Compaq Deskpro EXs at Insight for an insanely low price, and I wanted a respectable name brand, so that was what I had them order. I set one up and let it run, and was surprised to see it came up with a standard AMI BIOS. No more Compaq disk partition-based BIOS? Nope. Not even a Compaq logo. Just an AMI logo, like a clone. The case was a standard microATX case with a Compaq case badge on it. I popped open the case. I couldn’t tell for certain if it was an Intel-made board or not (the AMI BIOS suggests yes) but it’s a standard microATX board. No weird Compaq drive rails either. Seagate hard drive. The CD-ROM firmware says Compaq. But it’s a standard ATAPI CD-ROM. It looks like a Hitachi, but I could be mistaken.

This is good. While the quality may or may not be up to the standards of an oldschool Compaq, in the event of a failure after the warranty period, off-the-shelf parts will work to keep these things running. I can get microATX power supplies and motherboards.

Oh, how do they run? Well, after I cleaned up the root and Windows directories, put in my usual msdos.sys parameters, and replaced emm386.exe with umbpci.sys–they paid for that shadow RAM, so they might as well use it as RAM–the system boots in 20 seconds. That’ll slow down after adding the network card and installing more software, of course, but at least we’re starting out really strong.

I thought I read in the system specs that they’d have built-in Ethernet, but I may be mistaken. That’s fairly easy to remedy. I can pick up a 5-pack of Netgear FA-311s at Mwave for about $70. Two of those will put us in business. I’m disappointed that the FA-310TX, an old favorite of mine, seems to be discontinued; hopefully the 311 uses the same or a similar chipset. In a lab situation I’d prefer Intel or 3Com cards, but the Netgears sell for much less, and I have lots of experience with Netgears in Linux. I’ve occasionally had problems with Intels and 3Coms in Linux, and since there’ll be one or possibly two Linux servers in the lab, and I’d rather start out with standardized parts all around, I’ll give Netgear the nod.

Bloatbusters. I believe I mentioned this site before on my old site, but maybe not. These guys look at utilities, tell you what’s wrong with them, and sometimes provide a tightly-coded alternative. For instance, here’s a Windows CD player. It’s 3K in size. Personally, I prefer the play button on the front of my CD-ROM drives, but not every CD-ROM drive has one.

I can’t stand their site navigation and layout, but their essays are often entertaining to read.

Along the same lines, there’s Radsoft , who plays host to Bloatbusters. Radsoft’s product is Extreme Power Tools, a $47 collection of over 100 tightly written utilities, including a 25K file manager that claims to pack in more features than any of Microsoft’s file managers. Evidently they used to provide a demo download, but the only demo I can find now contains just their task management tools, which are interesting but certainly not the most generally useful.