01/03/2001

Mailbag:

Dual Celerons; Chap. 9

Dead ATX power supplies. Yesterday was my first day back at work in a while (I was burning up vacation time most of last week). I “fixed” an ATX power supply first thing that morning by unplugging it and plugging it back in after waiting 10 seconds. I see that problem somewhat frequently on Micron desktop PCs for some reason. If it gets to be a regular occurrance on a particular PC, we get Micron to RMA the power supply.

Mac-PC font conversion madness. We also ran into some problems migrating some documents from Macs to PCs, so the resident Unix guru, who’s also the other resident Mac guru, and I spent all afternoon struggling with it. Finally, we just started converting a couple of the crucial Type 1 (PostScript) fonts manually to get around the problem. He had his Linux laptop with Netatalk configured, so I dumped the fonts to his Linux box, which he then converted and I grabbed on a PC via FTP.

There is no good free way to move fonts between the Mac and Windows, alas. From the Mac to Unix is no big deal. But all the freebie converters have major drawbacks. I went and got the $45 shareware CrossFont from www.asy.com and tried it out. It gave satisfactory results on two of the fonts, but totally mangled the line spacing on the third. We suspect that font has problems, so it may not be CrossFont’s fault, but it would be nice to know for sure.

Speaking of Type 1, Adobe Type Manager Light is now a free download for both Windows and the Mac. Get your copy at www.adobe.com. There aren’t a huge number of free PostScript fonts out there, but there are some.

The Epson Stylus 1520. Today was a Mac problem day mostly. I ended the day by troubleshooting an Epson Stylus Color 1520 that didn’t want to print pure colors. Pushing the clean button didn’t help. I finally just switched over to the printer’s local port (we usually print via the Epson Stylus RIP to get PostScript Level 3 support), opened an application, loaded a file, chose to print, then hit the Utility button from the print dialog box. I do wish there were an easier way to get to the utility function. I cleaned the nozzles and aligned the print heads, and voila, we once again had nice prints.

Too bad Epson hides that utility so deeply, because I spend a lot of time cleaning those stupid printers and that’s really something an end user could do, if they could remember how. (I have a hard time remembering how, which is part of the reason why I’m putting it here. Running a Web site has its advantages…)

The other problem I have with this printer is that because it cost $500, people seem to think it’s a high-volume printer, capable of printing thousands of pages a month. It’s not. It really is a consumer-grade printer. While the print quality is very good as long as you have the right paper, that’s this printer’s appeal, and that’s why it costs so much. Printing thousands of sheets a month is a great way to burn through printheads, and that’s not something that’s user-replaceable. It’s not even something I can do–it has to go into the shop. And no, when you pay $500 for a printer, you don’t get onsite service.

Mailbag:

Dual Celerons; Chap. 9

12/05/2000

The Asus A7V motherboard and Unix. I’ve been seeing a lot of search engine hits with phrases containing “Asus A7V” and various Unix bretheren (NetBSD and Linux, most recently). I know exactly what posting is turning up under that query–the dream system of a few weeks back.

Is there something weird about the A7V and the BSDs and Linux that people should know about? Installation difficulties? Or are people just trying to confirm compatibility?

Any of you intrepid searchers care to comment? I have to admit, you’ve got me curious.

When replying to reader mail, remember that we spam-filter the addresses. I insert the word “nospam” into the address somewhere, in order to prevent this site from being a bonanza of e-mail addresses for spammers. You can reply by clicking their link, but remove the “nospam.” in their e-mail address before hitting your Send button.

I like reader mail because it builds community, but I hate spam and don’t want that penalty for readers who participate.

I used to keep a trap for spambots on the page, but this is more effective. Though maybe I should set a trap again. Depends on how vindictive I feel, I guess.

Disable your screen saver before playing DOS games inside Windows. I forgot to mention this little tidbit in Optimizing Windows, and I also forgot to mention it in my upcoming Computer Shopper UK article, which is about getting cantankerous DOS games running, even under the reputedly DOS-unfriendly Windows Me.

The games will run, but if you’re sitting there thinking for a long time and your screen saver kicks in at the wrong moment, your system may freeze. Doesn’t seem to happen all that often, but it happened to me yesterday when I was playing The Secret of Monkey Island (I’d forgotten how much I love that game).

That game also makes me feel old. I first played it on a CGA system. Needless to say, it looks a lot better in VGA.

My standard screen saver advice. Screen savers are generally a bad idea anyway, because most screen savers do more harm than good these days. In the days of low refresh rates, images could burn into the screen’s phosphers if the screen sat idle for too long. The high-refresh monitors made since 1994 or so are largely immune to this. But people continue to use screen savers out of the mistaken belief that they’re good for your computer, or because of tradition, or because they look cool.

The more colors a monitor has to display in rapid succession, the more likely it is to deterriorate quickly. The easiest color for your monitor to display is black, because all the guns are off. Keep a rapidly changing image up on the screen, and your monitor actually ends up working harder. As does your CPU–the 3D screen savers make your CPU work harder than Word and Excel and Outlook do. Combined. This increases heat and electrical usage, two things that businesses tend to worry about a lot. They buy green PCs, then keep their energy-saving features from ever truly kicking in (other than spinning down the disk, the savings of which is negligible) by not banning screen savers. Yet they think they’re being all eco-friendly.

Case point: one of the PCs I use at work was first used by a contractor we let go back in March after he’d been there about a year. He had every gimmicky blinky obnoxious screen saver out there, and he used them, leaving the monitor on all the time. The monitor still works, but the color is all messed up. The color quality on my ancient NEC MultiSync 3FGe at home is much, much, much better than on this two-year-old Micron-branded monitor.

If you want to treat your monitor right, use the Blank Screen screen saver or another blanker. And don’t fret if you have to disable it from time to time.

12/02/2000

~Mail follows today’s post~

Optimizing Windows is half price at Amazon.com. I questioned whether that might mean we’re nearing the end of the line, but that seems not to be the case. The paperback edition of Robert Lutz’s business book about the transformation of Chrysler in the late 1980s, Guts, is also half-price. I know that book’s not going out of print yet. So Amazon must be running some kind of holiday promotion on paperbacks.

What’s Optimizing Windows all about? My premise is that no PC built in the last three years or so is truly obsolete. You’ve got a pile of resources there, and Windows probably isn’t using them wisely. I argue that you need to make your computer work smarter, before you make it work harder, and I show you how. (Contrary to what one person asked me, it’s not a book about bird feeders.)

For $12.47, you can definitely squeeze another year out of that old clunker (or add some more zip to your new hot rod). This is the book I needed but couldn’t find when I was faced with the challenge of managing a fleet of three-year-old PCs, well past obsolesence, but with no funds to replace them. The three-year-old PCs of today are much better than they were in 1997.

So if you’ve been waiting to pick up Optimizing Windows, this is a good time to do it.

That’s enough attempt at marketing for one day. Well, wait, one more thing. Here’s a review by popular Canadian syndicated columnist Sandy McMurray.

Presidential questions. Chris Miller, the production editor at Computer Shopper UK, wrote in with some questions that really made me sit down and think about the election. I think this bears repeating and I have little else to say, so here goes.

Incidentally… isn’t it worth campaigning for electoral justice when (a) it’s looking like the candidate with more votes will lose, (b) there’s the distinct whiff of corruption in Jeb’s Florida, and (c) the man you say should win is a murderer of innocent men and the mentally disabled?

Just a thought, I’m sure they know what they’re doing
Regards
Chris

To which I responded:

I’m sure we’re giving you plenty of laughs across the Big Pond with our election. My reaction to your questions…
 
a. This isn’t the first time this has happened. It doesn’t happen often–the other time was in 1888, when Grover Cleveland lost to Benjamin Harrison despite winning the popular vote. The United States is a republic, not a true democracy. George W. Bush did win the larger number of states, and a much larger geographic area. Al Gore’s support is very much concentrated along each coast and mostly in metropolitan areas. There’s no question that Bush could have won the popular vote. But politicians care about electoral votes, rather than the popular vote, and adjust their game plan accordingly. (Both candidates garnered far more votes than Bill Clinton ever did.)
 
b. There are questionable acts in Florida from both sides. Statisticians have questioned the likelihood of Gore gaining the number of votes he has. It’s very easy to steal a close election, and both parties have done it before in the past. This is the first time a presidential election has been this closely contested, however. There’ve been opportunities in the past–Gerald Ford in 1976 and Richard Nixon in 1960 are the most notable recent examples. For various reasons, they didn’t contest. Republicans filling out missing information on requests for absentee ballots (not, as widely reported, on the ballots themselves–that didn’t happen) is questionable, but even Gore himself said every vote should be counted. (I think he really means “every vote for me should be counted,” but that’s not what he said, and no one ever put Al Gore in charge of this election. We’re a republic, not a dictatorship.)
 
But the alleged “mob” Gore speaks of was about 30 well-dressed people whose lone demand was that the press be let in to observe recounting procedures. If everything going on behind those doors was free and clear, why were they afraid to let the press in? Why did they feel the need to try to paint this group of protesters as a mob?
 
Meanwhile, there was a case, not widely reported, in Washington of a Gore supporter punching a 13-year-old boy in the stomach for carrying an anti-Gore sign. No one in the group of Gore supporters pointed out the perpetrator to police.
 
c. The death penalty is one of the few protections citizens have against cruel and unusual crimes. Not all states have it. Bush is more of a death penalty hawk than some governors, but the citizens of Texas were the ones who put that law on the books. Bush is simply the final appeal for criminals who have been tried, found guilty, and sentenced to death. He’s not the jury, he’s not the executioner, nor is he the judge who does the sentencing.
 
But I think my greatest lament is there was a time when the two major presidential candidates and parties trusted one another enough to politely step aside and transfer power. They did not truly believe that the other party, or at least one politician, could destroy the country in 2, 4, or 6 years (be they a representative, president, or senator). History has proven that. We have plenty of infamous presidents who were caught breaking the law or doing (or trying to do) things of questionable legality under the Constitution: Andrew Jackson, Abraham Lincoln, Andrew Johnson, Ulysses Grant, Warren Harding, Franklin Roosevelt, Lyndon Johnson, Richard Nixon, Ronald Reagan, Bill Clinton… None of them destroyed the country. Some of them changed it very dramatically. But Harding may have been the most corrupt of the bunch (at least his administration was), and no one’s ever heard of him today.
 
The president has more power than the Queen, certainly, but the president is a figurehead. Without Congressional support, they can’t do much of anything. The overwhelming majority of US citizens know that, and would rather see this election resolved quickly than to see the fight go on. Gore’s support is eroding by the day, if not by the hour.
 
I believe Gore is mostly interested in being president, and gives indications he seems to believe the presidency is his birthright. The best thing for him to do would have been to go home, then run again in four years. He got more votes this year than Bill Clinton did either time he ran (as did Bush). Usually, a losing presidential candidate’s career is over, but not always. Richard Nixon ran again in 1968 after losing a close (but not this close) race in 1960, and won. Grover Cleveland won the presidency in 1884, lost his 1888 re-election bid (but won the popular vote–a parallel Gore should have noticed), then won four years later when he ran again. Gore probably stood a better chance of defeating Bush in 2004 than any other Democrat would, with the possible exception of Dick Gephardt, who won’t run anyway until he gets his chance to be Speaker of the House. The US economy isn’t likely to sustain its current levels because our booming economy is largely due to people spending more than they make and racking up debt and that has to slow down, and it won’t be Bush’s fault, but he’ll take the fall, so the same thing that happened to his dad could very easily happen to him. Gore should have cut his losses and gone home, especially once this election reached the point where there was no legal precedent to overturn it.
 
These are my thoughts, based on the year and a half or so I spent as a part-time political reporter, in addition to what I’ve picked up from friends who are political activists (both conservative and liberal), and from my knowledge of US history (a subject on which most USers are woefully deficient). I’m certainly more conservative than Gore, and that colors my opinion, but eight years of Clinton have proven to me that my history teachers were right–even given eight years in office, no president is likely to destory this country. There is no historical precedence for it. Now, if we are now on a slippery slope after a century of mostly questionable presidents, maybe one will be able to in the near future. I know Bush won’t destroy us and I’m pretty sure Gore couldn’t either, at least not with a Republican-controlled or evenly divided Congress.
 
Discussions have been posted. Click the skull below, or click here.
~~~~~~~~~~
From: “Tom Brill” <tbrill@nospam.orofino-id.com>
Subject: good modems

Love your column. Ordered your book. Last Friday you mentioned that Zoom had a quality modem. Do you remember the model? Is it true that all external modems are non Win-modems?
Thanks, Tom
~~~~~

Thanks much!
The Zoom 2920 was the internal PCI controller-based modem I was referring to. I’ve had great luck with Lucent-based modems and Zoom is one of the few remaining reputable modem manufacturers out there.
Zoom has a nice configurator at http://www.zoom.com/modemsna.html where you can find a modem to meet your needs. To avoid getting a Winmodem, specify Unix or Linux compatibility, even if you intend to use it with Windows, and look for the words “controller based”–most modem makers will tout that as a feature these days and throw in buzzwords like “performance” and “enhanced” and “speed.”
US Robotics has a chart at http://www.usrobotics.com/products/home/compare-home.asp that serves a similar purpose. The consumer-oriented US Robotics Performance Pro modem (3CP5610A) also looks good. Not sure if USR is still developing and using their own chipsets or if they’ve gone to Lucent and Rockwell chipsets as a cost-saving measure.
I know of no external Winmodems, but they’re not a technical impossibility. I doubt we’ll ever see serial (RS-232) Winmodems, but USB Winmodems would be less of a surprise. I know of none, and it kind of defeats the purpose, but the words “no external modems are Winmodems” make me nervous. If you want to be really safe now and in the future, look for DOS and Linux compatibility even if you’re buying an external.
Thanks again.
~~~~~~~~~~
From: Al Hedstrom
Subject: The Optimizing Book

Dave –
 
Yes, Amazon has it on sale, but they make up for it on their shipping.  I did a comparison for final cost with shipping and tax and BookPool is still cheaper (by 30 cents).
 
Just thought you’d like to know.
 
BTW, I think your notes today were excellent.  I’ve followed your column for a few years now, but your comments on American politics were right on the money. 
 
Al Hedstrom
http://dadspcchronicles.editthispage.com
~~~~~
Figures. I hate it when companies lower their prices but then jack their shipping rates up to compensate. Especially when it ruins my marketing schpiel. In my day, I’ll tell you, people were honest and didn’t do things like–oh. Wait a minute. I’m 25. This is my day. Were people ever honest?
 
I guess the workaround is to order $100 worth of stuff so you can get the free shipping. Or order from Bookpool.
 
And thanks for the compliments on my soapboxing, both here and on your site. In response to your comments there, back when I was writing for newspapers, you know what editors did when I tried to write like that? They’d sprinkle their agenda into it, so I looked like a left-wing nut by the time the thing was finished. Of course, it was my name on it, not theirs. So I had to turn into a right-wing nut in the hopes that they’d miss a couple of right-wing nuggets and we’d have a somewhat balanced perspective. So I started writing about technology, in hopes that it’d all sail over the editors’ heads and they’d leave it alone. They found ways to mess that up too. So I said screw it, I’ll get a job fixing computers instead because at least it pays better.
 
And that’s why I don’t stop talking about Shopper UK. An editor’s job is to make sure the reporter/writer did his/her job and that the story doesn’t break any laws. But there aren’t many of those out there.
~~~~~~~~~~
From: “Bruce Edwards” <Bruce@nospam.BruceEdwards.com>
Subject: The Election

Hi Dave:
 
Enjoyed reading your journal today and appreciate your political view point. Another item some folks seem to forget (and I have not read the Texas statutes to verify this, but this is what has been reported) is that the governor of Texas can not stay an execution permanently or pardon someone condemned to die.  What he can do is give them a 30 day reprieve.  That, of course, does not change the valid point that the execution of those guilty of terrible crimes should  be done in the most solemn manner.
 
On a slightly different but related subject – if you find the time, I’d really appreciate your critique of my online journal and your comments on any of the topics discussed if they interest you.  I’ve been mostly thinking about the election lately and that really shows in the last four weeks or so but there are other topics addressed.
 
Well, I hope you have a great weekend.  I look forward to your continued journal updates.
 
Sincerely,
Bruce
 
Bruce W. Edwards www.BruceEdwards.com/journal
~~~~~
Thanks. I’ll try to head your direction. I’m not the most well-traveled Daynoter due to my infamous wrists, but I’ll see what I can do. Not sure when I’ll fire off something like Saturday’s or Friday’s again (I
thought Friday’s late update was the better piece, which shows what I know), but I try to make it worth everyone’s while to come around.
 
Thanks again.

Make a Power Mac 7200 feel like a G4

I’m all over the place today. So fasten your seat belts. We’re going for a ride.

How do you make a Power Mac 7200/120 feel like a G4? Install vintage software on it. We’re dumping some old Power Macs at work, but since they’ve recycled some of the software licenses (and lost most of the rest), the only legal thing to do is to wipe the drives, install the now-free Mac OS 7.5.5 on it, and perhaps another free package or two. I went ahead and threw in WordPerfect 3.5, which Corel has made available free of charge. The systems boot in 45 seconds (even less if I defrag the drives and then run DiskWarrior) and WP loads in 7-9.

I hear System 6.0.8 on an SE/30 running programs like WriteNow is even nicer. From what I remember of using such a machine in 1992-93, it’s probably true. Memories fade and tales grow taller with time, but I remember that SE/30 was just about the fastest computer I ever used. It didn’t multitask, but then again, the PCs of the time didn’t multitask well. In those days if you wanted real multitasking, you had to get a Unix workstation or an Amiga.

In those days I used the SE/30 at school and had an Amiga 2000 at home. The SE/30 was definitely faster, but the Amiga let me multitask, and I abused the privelige. It’s arguable which machine made me more productive, as much as it pains me to admit.

I’ve also heard arguments that the SE/30 makes you more creative. That’s absolutely not universal. Having strong emotions about the tools you’re using certainly helps–and that can go either way. Intense hatred is as inspiring as intense love. Why do you think we hear so many love songs and love-gone-wrong songs? It might be more inspiring. I find it much easier to write angry angst-ridden punk or self-loathing goth (the two extremes of love gone wrong songs) than to write worship music, which, face it, is basically love songs to God.

I think a 1.2 GHz Athlon with a 15,000 RPM SCSI drive and 256 megs of RAM would make me more creative, but mostly because it wouldn’t stand in my way or slow me down.

And a stolen insight. I was talking and praying with another church member Wednesday night. He’s a psychology PhD, brilliant mind. We talked about work, and he was talking about a couple of his more extreme cases, and at one point, remembering what my own mind can do sometimes, I asked, “Is anyone normal?” Then he let loose with a pearl of wisdom.

Don’t focus on the disorder. Focus on the order, the things that work right.

Like my creative bursts! They’re usually accompanied by a mood swing. Focus on the creativity, good stuff happens. Focus on the mood swing, bad stuff happens.

We do this in other stuff. Nobody cares that the x86 is quite possibly the worst CPU architecture mankind ever foisted on itself. Trust me, it’s awful. I can program every other chip I’ve tried. OK, so me not being able to program something doesn’t make it awful, so let me state that another way. I can program other architectures. They’re easy, so they’re awesome. Not the x86. But the x86 has so much software for it–because programmers gave up and just decided to write in high-level languages–so no one cares how awful it is.

Nobody seems to care that the Mac never had preemptive multitasking or memory protection because it looks cool and makes you feel warm and fuzzy when you use it. It’s got that cuteness factor that people go ga-ga over.

Why is it we give these stupid machines the benefit of the doubt, but not each other? I don’t get it.

~~~~~~~~~~
From: “James Cooley” <c_closet@nospam.dnai.com>

Subject: S3 ViRGE 325

Dave,

Enjoy your column and read it daily. You refered to the above video card and I wanted to share your enthusiasm. I also wanted to point out that I use the driver at www.s3.com (try http://208.202.167.131/DRVVIEW.HTM for a direct link)instead of the huge Diamond drivers or the generic Win98 driver.

Regards,

Jim

~~~~~

Thanks. Yes, I also downloaded the S3 reference drivers for comparison; for now I’m just letting the Microsoft-supplied drivers do the job. I’ll
probably switch it this weekend though. S3 and Diamond definitely know their chipset and card better than Microsoft does.

I’ve always been impressed with Diamond’s cards; too bad their days as a prominent graphics card maker are pretty much over. I’m sure Guillemot’s video cards are fine, but Diamond was familiar.

Apple. you call this tech support?

This is why I don’t like Apple. Yesterday I worked on a new dual-processor G4. It was intermittent. Didn’t want to drive the monitor half the time. After re-seating the video card and monitor cable a number of times and installing the hardware the computer needed, it started giving an error message at boot:

The built-in memory test has detected a problem with cache memory. Please contact a service technician for assistance.

So I called Apple. You get 90 days’ free support, period. (You also only get a one-year warranty unless you buy the AppleCare extended warranty, which I’m loathe to do. But I we’d probably better do it for this machine since it all but screams “lemon” every time we boot it.) So, hey, we can’t get anywhere with this, so let’s start burning up the support period.

The hold time was about 15 seconds. I mention this because that’s the only part of the call that impressed me and my mother taught me to say whatever nice things I could. I read the message to the tech, who then put me on hold, then came back in about a minute.

“That message is caused by a defective memory module. Replace the third-party memory module to solve the problem,” she said.

“But the computer is saying the problem is with cache, not with the memory,” I told her. (The cache for the G4 resides on a small board along with the CPU core, sort of like the first Pentium IIs, only it plugs into a socket.) She repeated the message to me. I was very impressed that she didn’t ask whether we’d added any memory to the system (of course we had–Apple factory memory would never go bad, I’m sure).

I seem to remember at least one of my English teachers telling me to write exactly what I mean. Obviously the Mac OS 9 programmers didn’t have any of my English teachers.

I took the memory out and cleaned it with a dollar bill, then put it back in. The system was fine for the rest of the afternoon after this, but I have my doubts about this system. If the problem returns, I’ll replace the memory. When that turns out not to be the problem, I don’t know what I’ll do.

We’ve been having some problems lately with Micron tech support as well, but there’s a big difference there. With Apple, if you don’t prove they caused the problem, well, it’s your problem, and they won’t lift a finger to help you resolve it. Compare this to Micron. My boss complained to Micron about the length of time it was taking to resolve a problem with one particular system. You know what the Micron tech said? “If this replacement CPU doesn’t work, I’ll replace the system.” We’re talking a two-year-old system here.

Now I know why Micron has more business customers than Apple does. When you pay a higher price for a computer (whether that’s buying a Micron Client Pro instead of a less-expensive, consumer-oriented Micron Millenia, or an Apple G4 instead of virtually any PC), you expect quick resolution to your computer problems because, well, your business doesn’t slow down just because your computer doesn’t work right. Micron seems to get this. Apple doesn’t.

And that probably has something to do with why our business now has 25 Micron PCs for every Mac. There was a time when that situation was reversed.

The joke was obvious, but… I still laughed really hard when I read today’s User Friendly. I guess I’m showing my age here by virtue of getting this.

Then again, three or four years back, a friend walked up to me on campus. “Hey, I finally got a 64!” I gave him a funny look. “Commodore 64s aren’t hard to find,” I told him. Then he laughed. “No, a Nintendo 64.”

It’s funny how nicknames recycle themselves.

For old times’ sake. I see that Amiga, Inc. must be trying to blow out the remaining inventory of Amiga 1200s, because they’re selling this machine at unprecedented low prices. I checked out www.softhut.com just out of curiosity, and I can get a bare A1200 for $170. A model with a 260MB hard drive is $200.  On an Amiga, a drive of that size is cavernous, though I’d probably eventually rip out the 260-megger and put in a more modern drive.

The A1200 was seriously underpowered when it came out, but at that price it’s awfully tempting. It’s less than used A1200s typically fetch on eBay, when they show up. I can add an accelerator card later after the PowerPC migration plan firms up a bit more. And Amigas tend to hold their value really well. And I always wanted one.

I’m so out of the loop on the Amiga it’s not even funny, but I found it funny that as I started reading so much started coming back. The main commands are stored in a directory called c, and it gets referred to as c: (many crucial Amiga directories are referenced this way, e.g. prefs: and devs: ). Hard drives used to be DH0:, DF1:, etc., though I understand they changed that later to HD0:, HD1:, etc.

So what was the Amiga like? I get that question a lot. Commodore released one model that did run System V Unix (the Amiga 3000UX), but for the most part it ran its own OS, known originally as AmigaDOS and later shortened to AmigaOS. Since the OS being developed internally at Amiga, Inc., and later at Commodore after they bought Amiga, wasn’t going to be ready on time for a late 1984/early 1985 release, Commodore contracted with British software developer Metacomco to develop an operating system. Metacomco delivered a Tripos-derived OS, written in MC68000 assembly language and BCPL, that offered fully pre-emptive multitasking, multithreading, and dynamic memory allocation (two things even Mac OS 9 doesn’t do yet–OS 9 does have multithreading but its multitasking is cooperative and its memory allocation static).

Commodore spent the better part of the next decade refining and improving the OS, gradually replacing most of the old BCPL code with C code, stomping bugs, adding features and improving its looks. The GUI never quite reached the level of sophistication that Mac OS had, though it certainly was usable and had a much lower memory footprint. The command line resembled Unix in some ways (using the / for subdirectories rather than ) and DOS in others (you used devicename:filename to address files). Some command names resembled DOS, others resembled Unix, and others neither (presumably they were Tripos-inspired, but I know next to nothing about Tripos).

Two modern features that AmigaOS never got were virtual memory and a disk cache. As rare as hard drives were for much of the Amiga’s existance this wasn’t missed too terribly, though Commodore announced in 1989 that AmigaDOS 1.4 (never released) would contain these features. AmigaDOS 1.4 gained improved looks, became AmigaOS 2.0, and was released without the cache or virtual memory (though both were available as third-party add-ons).

As for the hardware, the Amiga used the same MC68000 series of CPUs that the pre-PowerPC Macintoshes used. The Amiga also had a custom chipset that provided graphics and sound coprocessing, years before this became a standard feature on PCs. This was an advantage for years, but became a liability in the early 1990s. While Apple and the cloners were buying off-the-shelf chipsets, Commodore continued having to develop their own for the sake of backward compatibility. They revved the chipset once in 1991, but it was too little, too late. While the first iteration stayed state of the art for about five years, it only took a year or two for the second iteration to fall behind the times, and Motorola was having trouble keeping up with Intel in the MHz wars (funny how history repeats itself), so the Amigas of 1992 and 1993 looked underpowered. Bled to death by clueless marketing and clueless management (it’s arguable who was worse), Commodore bled engineers for years and fell further and further behind before finally running out of cash in 1993.

Though the Amiga is a noncontender today, its influence remains. It was the first commercially successful personal computer to feature color displays of more than 16 colors (it could display up to 4,096 at a time), stereo sound, and pre-emptive multitasking–all features most of us take for granted today. And even though it was widely dismissed as a gaming machine in its heyday, the best-selling titles for the computer that ultimately won the battle are, you guessed it, games.

Mac mice, PC data recovery

A two-button Mac mouse!? Frank McPherson asked what I would think of the multibutton/scroll wheel support in Mac OS X. Third-party multibutton mice have been supported via extensions for several years, but not officially from Ye Olde Apple. So what do I think? About stinkin’ time!

I use 3-button mice on my Windows boxes. The middle button double-clicks. Cuts down on clicks. I like it. On Unix, where the middle button brings up menus, I’d prefer a fourth button for double-clicking. Scroll wheels I don’t care about. The page up/down keys have performed that function just fine for 20 years. But some people like them; no harm done.

Data recovery. One of my users had a disk yesterday that wouldn’t read. Scandisk wouldn’t fix it. Norton Utilities 2000 wouldn’t fix it. I called in Norton Utilities 8. Its disktool.exe includes an option to revive a disk, essentially by doing a low-level format in place (presumably it reads the data, formats the cylinder, then writes the data back). That did the trick wonderfully. Run Disktool, then run NDD, then copy the contents to a fresh disk immediately.

So, if you ever run across an old DOS version of the Norton Utilities (version 7 or 8 certainly; earlier versions may be useful too), keep them! It’s something you’ll maybe need once a year. But when you need them, you need them badly. (Or someone you support does, since those in the know never rely on floppies for long-term data storage.) Recent versions of Norton Utilities for Win32 don’t include all of the old command-line utilities.

Hey, who was the genius who decided it was a good idea to cut, copy and paste files from the desktop? One of the nicest people in the world slipped up today copying a file. She hit cut instead of copy, then when she went to paste the file to the destination, she got an error message. Bye-bye file. Cut/copy-paste works fine for small files, but this was a 30-meg PowerPoint presentation. My colleague who supports her department couldn’t get the file back. I ride in on my white horse, Norton Utilities 4.0 for Windows in hand, and run Unerase off the CD. I get the file back, or so it appears. The undeleted copy won’t open. On a hunch, I hit paste. Another copy comes up. PowerPoint chokes on it too.

I tried everything. I ran PC Magazine’s Unfrag on it, which sometimes fixes problematic Office documents. No dice. I downloaded a PowerPoint recovery program. The document crashed the program. Thanks guys. Robyn never did you any harm. Now she’s out a presentation. Not that Microsoft cares, seeing as they already have the money.

I walked away wondering what would have happened if Amiga had won…

And there’s more to life than computers. There’s songwriting. After services tonight, the music director, John Scheusner, walks up and points at me. “Don’t go anywhere.” His girlfriend, Jennifer, in earshot, asks what we’re plotting. “I’m gonna play Dave the song that he wrote. You’re more than welcome to join us.”

Actually, it’s the song John and I wrote. I wrote some lyrics. John rearranged them a little (the way I wrote it, the song was too fast–imagine that, something too fast from someone used to writing punk rock) and wrote music.

I wrote the song hearing it sung like The Cars, (along the lines of “Magic,” if you’re familiar with their work) but what John wrote and played sounded more like Joe Jackson. Jazzy. I thought it was great. Jennfier thought it was really great.

Then John tells me they’re playing it Sunday. They’re what!? That will be WEIRD. And after the service will be weird too, seeing as everybody knows me and nobody’s ever seen me take a lick of interest in worship music before.

I like it now, but the lyrics are nothing special, so I don’t know if I’ll like it in six months. We’ll see. Some people will think it’s the greatest thing there ever was, just because two people they know wrote it. Others will call it a crappy worship song, but hopefully they’ll give us a little credit: At least we’re producing our own crappy worship songs instead of playing someone else’s.

Then John turns to me on the way out. “Hey, you’re a writer. How do we go about copyrighting this thing?” Besides writing “Copyright 2000 by John Scheusner and Dave Farquhar” on every copy, there’s this.  That’s what the Web is for, friends.

~~~~~~~~~~

Note: I post this letter without comment, since it’s a response to a letter I wrote. My stuff is in italics. I’m not sure I totally agree with all of it, but it certainly made me think a lot and I can’t fault the logic.

From: John Klos
Subject: Re: Your letter on Jerry Pournelle’s site

Hello, Dave,

I found both your writeup and this letter interesting. Especially interesting is both your reaction and Jerry’s reaction to my initial letter, which had little to do with my server.To restate my feelings, I was disturbed about Jerry’s column because it sounded so damned unscientific, and I felt that he had a responsibility to do better.
His conclusion sounded like something a salesperson would say, and in fact did sound like things I have heard from salespeople and self-promoted, wannabe geeks. I’ve heard all sorts of tales from people like this, such as the fact that computers get slower with age because the ram wears out…

Mentioning my Amiga was simply meant to point out that not only was I talking about something that bothered me, but I am running systems that “conventional wisdom” would say are underpowered. However, based upon what both you and Jerry have replied, I suppose I should’ve explained more about my Amiga.

I have about 50 users on erika (named after a dear friend). At any one moment, there are anywhere from half a dozen to a dozen people logged on. Now, I don’t claim to know what a Microsoft Terminal Server is, nor what it does, but it sounds something like an ’80s way of Microsoft subverting telnet.

My users actually telnet (technically, they all use ssh; telnet is off), they actually do tons of work is a shell, actually use pine for email and links (a lynx successor) for browsing. I have a number of developers who do most of their development work in any of a number of languages on erika (Perl, C, C++, PHP, Python, even Fortran!).

Most of my users can be separated into two groups: geeks and novices. Novices usually want simple email or want to host their domain with a minimum of fuss; most of them actually welcome the simplicity, speed, and consistency of pine as compared to slow and buggy webmail. Who has used webmail and never typed a long letter only to have an error destroy the entire thing?

The geeks are why sixgirls.org got started. We all
had a need for a place
to call home, as we all have experienced the nomadic life of being a geek
on the Internet with no server of our own. We drifted from ISP to ISP
looking for a place where our Unix was nice, where our sysadmins listened,
and where corporate interests weren’t going to yank stuff out from underneath us at any moment. Over the years, many ISPs have stopped
offering shell access and generally have gotten too big for the comfort of
geeks.

If Jerry were replying to this now, I could see him saying that shells are
old school and that erika is perhaps not much more than a home for  orphans and die-hard Unix fans. I used to think so, too, but the more novice users I add, the more convinced I am that people who have had no shell experience at all prefer the ease, speed, and consistency of the shell
over a web browser type interface. They’re amazed at the speed. They’re
surprised over the ability to instantly interact with others using talk and ytalk.

The point is that this is neither a stopgap nor a dead end; this IS the
future. I read your message to Jerry and it got me thinking a lot. An awful
lot. First on the wisdom of using something other than what Intel calls a server, then on the wisdom of using something other than a Wintel box as a server. I probably wouldn’t shout it from the mountaintops if I were doing it, but I’ve done it myself. As an Amiga veteran (I once published an article in Amazing Computing), I smiled when I saw what you were doing with your A4000. And some people no doubt are very interested in that. I wrote some about that on my Weblogs site (address below if you’re interested).

I am a Unix Systems Administrator, and I’ve set up lots of servers. I made
my decision to run everything on my Amiga based upon several
criteria:
One, x86 hardware is low quality. I stress test all of the servers I
build, and most x86 hardware is flawed in one way or another. Even if
those flaws are so insignificant that they never affect the running of a
server, I cannot help but wonder why my stress testing code will run just
fine on one computer for months and will run fine on another computer for
a week, but then dump a core or stop with an error. But this is quite
commonplace with x86 hardware.

For example, my girlfriend’s IBM brand FreeBSD computer can run the stress testing software indefinitely while she is running the GIMP, Netscape, and all sorts of other things. This is one of the few PCs that never has any problems with this stress testing software. But most of the other servers I set up, from PIIIs, dual processor PIIIs and dual Celerons, to Cyrix 6×86 and MII, end up having a problem with my software after anywhere from a few days to a few weeks. But they all have remarkable uptimes, and none crash for any reason other than human error (like kicking the cord).

However, my Amigas and my PowerMacs can run this software indefinitely.

So although I work with x86 extensively, it’s not my ideal choice. So what
else is there? There’s SPARC, MIPS, m68k, PowerPC, Alpha, StrongARM… pleanty of choices.

I have a few PowerMacs and a dual processor Amiga (68060 and 200 mhz PPC 604e); however, NetBSD for PowerMacs is not yet as mature as I need it to be. For one, there is no port of MIT pthreads, which is required for MySQL. Several of my users depend on MySQL, so until that is fixed, I can’t consider using my PowerMac. Also, because of the need to boot using Open Firmware, I cannot set up my PowerMac to boot unattended. Since my machine is colocated, I would have to be able to run down to the colocation facility if anything ever happened to it. That’s
fine if I’m in the city, but what happens when I’m travelling in Europe?

SPARC is nice, but expensive. If I could afford a nice UltraSPARC, I
would. However, this porject started as a way to have a home for
geeks; coming up with a minimum of $3000 for something I didn’t even plan to charge for wasn’t an option.

Alpha seems too much like PC hardware, but I’d certainly be willing to
give it a try should send me an old Alpha box.

With MIPS, again, the issue is price. I’ve always respected the quality of
SGI hardware, so I’d definitely set one up if one were donated.

StrongARM is decent. I even researched this a bit; I can get an ATX
motherboard from the UK with a 233 mhz StrongARM for about 310 quid. Not too bad.

But short of all of that, I had a nice Amiga 4000 with a 66 mhz 68060, 64
bit ram, and wide ultra SCSI on board. Now what impresses me about this
hardware is that I’ve run it constantly. When I went to New Orleans last
year during the summer, I left it in the apartment, running, while the
temperatures were up around 100 degrees. When I came back, it was
fine. Not a complaint.

That’s the way it’s always been with all of my Amigas. I plug them in,
they run; when I’m done, I turn off the monitor. So when I was considering
what computer to use as a server when I’d be paying for a burstable 10
Mbps colocation, I wanted something that would be stable and consistent.

 Hence Amiga.

One of my users, after reading your letter (and, I guess, Jerry’s),
thought that I should mention the load average of the server; I assume
this is because of the indirectly stated assumption that a 66 mhz 68060 is
just squeaking by. To clarify that, a 66 mhz 68060 is faster per mhz than
any Pentium by a measurable margin when using either optimised code (such as a distributed.net client) or straight compiled code (such as LAME). We get about 25,000 hits a day, for a total of about 200 megs a day, which accounts for one e

ighth of one percent of the CPU time. We run as a Stratum 2 time server for several hundred computers, we run POP and IMAP services, sendmail, and we’re the primary nameserver for perhaps a hundred machines. With a distributed.net client running, our load average hovers arount 1.18, which means that without the dnet client, we’d be idle most of the time.

If that weren’t good enough, NetBSD 1.5 (we’re running 1.4.2) has a much
improved virtual memory system (UVM), improvements and speedups in the TCP stack (and complete IPv6 support), scheduler enhancements, good softdep support in the filesystem (as if two 10k rpm 18 gig IBM wide ultra drives aren’t fast enough), and more.

In other words, things are only going to get better.

The other question you raise (sort of) is why Linux gets so much more
attention than the BSD flavors. I’m still trying to figure that one
out. Part of it is probably due to the existance of Red Hat and
Caldera and others. FreeBSD gets some promotion from Walnut
Creek/BSDi, but one only has to look at the success of Slackware to
see how that compares.

It’s all hype; people love buzz words, and so a cycle begins: people talk
about Linux, companies spring up to provide Linux stuff, and people hear
more and talk more about Linux.

It’s not a bad thing; anything that moves the mainstream away from
Microsoft is good. However, the current trend in Linux is not good. Red
Hat (the company), arguably the biggest force in popularising Linux in the
US, is becoming less and less like Linux and more and more like a software company. They’re releasing unstable release after unstable release with no apologies. Something I said a little while ago, and someone has been using as his quote in his email:
In the Linux world, all of the major distributions have become
companies. How much revenue would Red Hat generate if their product was flawless? How much support would they sell?

I summarise this by saying that it is no longer in their best interest to
have the best product. It appears to be sufficient to have a working
product they can use to “ride the wave” of popularity of Linux.

I used Linux for a long time, but ultimately I was always frustrated with
the (sometimes significant) differences between the distributions, and
sometimes the differences between versions of the same distribution. Why
was it that an Amiga running AmigaDOS was more consistent with Apache and Samba docs than any particular Linux? Where was Linux sticking all of
these config files, and why wasn’t there documentation saying where the
stuff was and why?

When I first started using BSD, I fell in love with its consistency, its
no bull attitude towards ports and packa
ges, and its professional and
clean feel. Needless to say, I don’t do much linux anymore.

It may well be due to the people involved. Linus Torvalds is a
likeable guy, a smart guy, easily identifiable by a largely computer
illiterate press as an anti-Gates. And he looks the part. Bob Young is
loud and flambouyant. Caldera’s the company that sued Microsoft and probably would have won if it hadn’t settled out of court. Richard
Stallman torques a lot of people off, but he’s very good at getting
himself heard, and the GPL seems designed at least in part to attract
attention. The BSD license is more free than the GPL, but while
freedom is one of Stallman’s goals, clearly getting attention for his
movement is another, and in that regard Stallman succeeds much more than the BSD camp. The BSD license may be too free for its own good.

Yes, there aren’t many “figureheads” for BSD; most of the ones I know of
don’t complain about Linux, whereas Linux people often do complain about the BSD folks (the major complaint being the license).

I know Jerry pays more attention to Linux than the BSDs partly because Linux has a bigger audience, but he certainly knows more about Linux than about any other Unix. Very soon after he launched his website, a couple of Linux gurus (most notably Moshe Bar, himself now a Byte columnist) started corresponding with him regularly, and they’ve made Linux a reasonably comfortable place for him, answering his questions and getting him up and going.

So then it should be their responsibility, as Linux advocates, to give
Jerry a slightly more complete story, in my opinion.

As for the rest of the press, most of them pay attention to Linux only because of the aforementioned talking heads. I have a degree in journalism from supposedly the best journalism school in the free world, which gives me some insight into how the press works (or doesn’t, as is usually the case). There are computer journalists who get it, but a g

ood deal of them are writing about computers for no reason in particular, and their previous job and their next job are likely to be writing about something else. In journalism, if three sources corroborate something, you can treat it as fact. Microsoft-sympathetic sources are rampant, wherever you are. The journalist probably has a Mac sympathy since there’s a decent chance that’s what he uses. If he uses a Windows PC, he may or may not realize it. He’s probably heard of Unix, but his chances of having three local Unix-sympathetic sources to use consistently are fairly slim. His chances of having three Unix-sympathetic sources who agree enough for him to treat what they say as fact (especially if one of his Microsofties contradicts it) are probably even more slim.

Which furthers my previous point: Jerry’s Linux friends should be more
complete in their advocacy.

Media often seems to desire to cater to the lowest common denominator, but it is refreshing to see what happens when it doesn’t; I can’t stand US
news on TV, but I’ll willingly watch BBC news, and will often learn more
about US news than if I had watched a US news program.

But I think that part of the problem, which is compounded by the above, is
that there are too many journaists that are writing about computers,
rather than computer people writing about computers.

After all, which is more presumptuous: a journaist who thinks that he/she
can enter the technical world of computing and write authoritatively about
it, or a computer person who attempts to be a part time journalist? I’d
prefer the latter, even if it doesn’t include all of the accoutrements
that come from the writings of a real journalist.

And looking at the movement as a whole, keep in mind that journalists look for stories. Let’s face it: A college student from Finland writing an operating system and giving it away and millions of people thinking it’s better than Windows is a big story. And let’s face it, RMS running
around looking like John the Baptist extolling the virtues of something called Free Software is another really good story, though he’d get a lot more press if he’d talk more candidly about the rest of his life, since that might be the hook that gets the story. Can’t you see this one now?

Yes. Both of those stories would seem much more interesting than, “It’s
been over three years and counting since a remote hole was found in
OpenBSD”, because it’s not sensationalistic, nor is it interesting, nor
can someone explain how you might end up running OpenBSD on your
appliances (well, you might, but the fact that it’s secure means that it’d
be as boring as telling you why your bathtub hasn’t collapsed yet).

Richard Stallman used to keep a bed in his office at the MIT Artificial Intelligence Lab.

He slept there. He used the shower down the hall. He didn’t have a home outside the office. It would have distracted him from his cause: Giving away software.

Stallman founded the Free Software movement in 1983. Regarded by many as the prophet of his movement (and looking the part, thanks to his long, unkempt hair and beard), Stallman is both one of its most highly regarded programmers and perhaps its most outspoken activist, speaking at various functions around the world.

Linux was newsworthy, thanks to the people behind it, way back in 1993 when hardly anyone was using it. Back then, they were the story. Now, they can still be the story, depending on the writer’s approach.

If there are similar stories in the BSD camp, I’m not aware of them. (I can tell you the philosophical differences between OpenBSD,  NetBSD and FreeBSD and I know a little about the BSD directory structure, but that’s where my knowledge runs up against its limits. I’d say I’m more familiar with BSD than the average computer user but that’s not saying much.) But I can tell you my editor would have absolutely eaten this up. After he or she confirmed it wasn’t fiction.

The history is a little dry; the only “juicy” part is where Berkeley had
to deal with a lawsuit from AT&T (or Bell Labs; I’m not doing my research
here) before they could make their source free.

Nowadays, people are interested because a major layer of Mac OS X is BSD, and is taken from the FreeBSD and NetBSD source trees. Therefore, millions of people who otherwise know nothing about BSD or its history will end up running it when Mac OS X Final comes out in January; lots of people already are running Mac OS X Beta, but chances are good that the people who bought the Beta know about the fact that it’s running on BSD.

And it’s certainly arguable that BSD is much more powerful and robust than Windows 2000. So there’s a story for you. Does that answer any of your question?

Yes; I hope I’ve clarified my issues, too.

Neat site! I’ll have to keep up on it.

Thanks,
John Klos

Publishing again, and Unix holy wars

I sent off an article to the UK Computer Shopper yesterday. I have no idea yet which issue it will be published in. Optimizing Windows seems to have a better following in the UK than here in the States; this series of articles will probably tilt the balance even more in that favor.
It will be interesting to see if they let my U.S. English stand, or if they translate it into British English. I listen to enough British and Irish music that my language is definitely colored by it, but I suspect I still sound pretty American. In college I tried to sound very British in my writing; I’ve since retreated back to Missouri because it feels more honest to write that way.
Dave’s still fighting his war. I talked with our Unix guru at work yesterday. He runs Linux and NetBSD at home almost exclusively, so he definitely has his finger on the pulse of the movement. I told him the story, then I quoted another friend, who’s fond of saying that Linux zealots are like Amiga zealots without the class, then exclaimed, “This software isn’t free! They may not charge any money for it, but they demand your soul!” And I’m not about to let software become my god. Charlie laughed, then he got real serious.
Those aren’t the old-timers in the movement, he pointed out. I’m pretty sure he’s right about that–Linus Torvalds talks candidly about how his family all runs Windows. Then he said Amiga was a much greater commitment than Linux is. Back in the Amiga’s glory day, it was an expensive computer. The easy decision was to go to Best Bait-n-Switch and buy a Packard Bell 386sx like everyone else did and pay $900 less for it. There wasn’t as much software available, and generally you paid full retail for it at out-of-the-way shops. The Amiga was expensive and not ubiquitous. You had to make a commitment to it, and you had to think long and hard about it before you did it.
Linux hardware, however, is dirt cheap. Sometimes it’s free. Businesses are glad to give their low-end Pentiums away, and Linux runs great on them. Linux is free. You download it off the ‘Net and burn your own CD. And much of the intellectual commitment that used to be there isn’t either, now that Mandrake and other distros install more easily than Windows does. And there’s more than enough useful software out there that installs easily, so you don’t even have to break out the C compiler anymore. On my first date with Linux back in 1996, there wasn’t any software in Slackware 3.0 that was useful to me except the C compiler. In those days, if you used Linux, chances are you wrote at least some of your own software. Two years later, when Charlie gave me a Red Hat 5.2 CD, there was more useful software on it than I knew what to do with. Today, most of the major distributions now have to come on multiple CDs because of the amounts of software they come with. It doesn’t matter anymore what you want to do with your computer, in many cases it’s all there for you, with little work on your part.
Charlie didn’t use the phrase “spoiled brat,” but he certainly implied it. When you had to make little or no commitment to your platform of choice, it’s hard to respect anyone else’s commitment to theirs.
Al Hawkins’ responses from yesterday (messages 27 and 29) echo some of that sentiment.
I’m not saying that’s the story behind every Linux activist. That’s certainly not the story with Moshe Bar or Brian Bilbrey. Nor is it the case with Charlie, and Charlie pushes very hard for Linux and the BSDs everywhere he goes. But that explains the tone of some of the zealotry I see online.

ÃŽLost_autobr=1

Scanner troubleshooting secrets

~Mail Follows Today’s Post~

Scanner wisdom. One of the things I did last week was set up a Umax scanner on a new iMac DV. The scanner worked perfectly on a Windows 98 PC, but when I connected it to the Mac it developed all sorts of strange diseases–not warming up properly, only scanning 1/3 of the page before timing out, making really loud noises, crashing the system…

I couldn’t resolve it, so I contacted Umax technical support. The tech I spoke with reminded me of a number of scanner tips I’d heard before but had forgotten, and besides that, I rarely if ever see them in the scanner manuals.

  • Plug scanners directly into the wall, not into a power strip. I’ve never heard a good explanation of why scanners are more sensitive to this than any other peripheral, but I’ve seen it work.
  • Plug USB scanners into a powered hub, or better yet, directly into the computer. USB scanners shouldn’t need power from the USB port, since they have their own power source, but this seems to make a difference.
  • Download the newest drivers, especially if you have a young operating system like MacOS 9, Mac OS X, Windows ME, or Windows 2000. It can take a little while for the scanner drivers to completely stabilize. Don’t install off the CD that came with the scanner, because it might be out of date. Get the newest stuff from the manufacturer’s Web site.
  • Uninstall old drivers before installing the new ones. This was the problem that bit me. The new driver didn’t totally overwrite the old one, creating a conflict that made the scanner go goofy.
  • Buy your scanner from a company that has a track record of providing updated drivers. Yes, that probably means you shouldn’t buy the $15 scanner with the $25 mail-in rebate. Yes, that means don’t buy HP. Up until a couple of years ago, getting NT drivers out of HP was like pulling teeth; now HP is charging for Windows 2000 drivers. HP also likes to abandon and then pick back up Mac support on a whim. Terrible track record.

Umax’s track record is pretty darn good. I’ve downloaded NT drivers for some really ancient Umax scanners after replacing old Macs with NT boxes. I once ran into a weird incompatibility with a seven-year-old Umax scanner–it was a B&W G3 with a wide SCSI controller (why, I don’t know) running Mac OS 8.6. Now that I think about it, I think the incompatibility was with the controller card. The scanner was discontinued years ago (before Mac OS 8 came out), so expecting them to provide a fix was way out of line.
m I’ve ever had with a Umax that they didn’t resolve, so when I spec out a scanner at work, Umax is always on my short list.

And here’s something I just found interesting. Maybe I’m the only one. But in reading the mail on Jerry Pournelle’s site, I found this. John Klos, administrator of sixgirls.org, takes Jerry to task for saying a Celeron can’t be a server. He cites his 66 MHz 68060-based Amiga 4000, which apparently acts as a mail and Web server, as proof. Though the most powerful m68k-based machine ever made, its processing power pales next to any Celeron (spare the original cacheless Celeron 266 and 300).

I think the point he was trying to make was that Unix plays by different rules. Indeed, when your server OS isn’t joined at the hip to a GUI and a Web browser and whatever else Gates tosses in on a whim, you can do a lot more work with less. His Amiga would make a lousy terminal server, but for serving up static Web pages and e-mail, there’s absolutely nothing wrong with it. Hosting a bunch of Web sites on an Amiga 4000 just because I could sounds very much like something I’d try myself if I had the hardware available or was willing to pay for the hardware necessary.

But I see Jerry Pournelle’s point as well.

It’s probably not the soundest business practice to advertise that you’re running off a several-year-old sub-100 MHz server, because that makes people nervous. Microsoft’s done a pretty admirable job of pounding everything slower than 350 MHz into obsolescence and the public knows this. And Intel and AMD have done a good job of marketing their high-end CPUs, resulting in people tending to lay blame at the CPU’s feet if it’s anything but a recent Pentium III. And, well, if you’re running off a shiny new IBM Netfinity, it’s very easy to get it fixed, or if need be, to replace it with another identical one. I know where to get true-blue Amiga parts and I even know which ones are interchangeable with PCs, but you might well be surprised to hear you can still get parts and that some are interchangeable.

But I’m sure there are far, far more sub-100 MHz machines out there in mission-critical situations functioning just fine than anyone wants to admit. I know we had many at my previous employer, and we have several at my current job, and it doesn’t make me nervous. The biggest difference is that most of them have nameplates like Sun and DEC and Compaq and IBM on them, rather than Commodore. But then again, Commodore’s reputation aside, it’s been years since I’ve seen a computer as well built as my Amiga 2000. (The last was the IBM PS/2 Model 80, which cost five times as much.) If I could get Amiga network cards for a decent price, you’d better believe I’d be running that computer as a firewall/proxy and other duties as assigned. I could probably get five years’ uninterrupted service from old Amy. Then I’d just replace her memory and get another ten.

The thing that makes me most nervous about John Klos’ situation is the business model’s dependence on him. I have faith in his A4000. I have faith in his ability to fix it if things do go wrong (anyone running NetBSD on an Amiga knows his machine better than the onsite techs who fix NetFinity servers know theirs). But there’s such thing as too much importance. I don’t let Apple certified techs come onsite to fix our Macs anymore at work, because I got tired of them breaking other things while they did warranty work and having to fix three things after they left. I know their machines better than they do. That makes me irreplaceable. A little job security is good. Too much job sercurity is bad, very bad. I’ll be doing the same thing next year and the year after that. It’s good to be able to say, “Call somebody else.” But that’s his problem, not his company’s or his customers’.

~~~~~~~~~~

From: rock4uandme
To: dfarq@swbell.net
Sent: Wednesday, October 25, 2000 1:22 PM
Subject: i`m having trouble with my canon bjc-210printer…

i`m having trouble with my canon bjc210 printer it`s printing every thing all red..Can you help???
 
 
thank you!!    john c
 
~~~~~~~~~

Printers aren’t my specialty and I don’t think I’ve ever seen a Canon BJC210, but if your printer has replacable printheads (some printers make the printhead part of the ink cartridge while others make them a separate component), try replacing them. That was the problem with the only Canon printer I’ve ever fixed.
 
You might try another color ink cartridge too; sometimes those go bad even if they still have ink in them.
 
If that fails, Canon does have a tech support page for that printer. I gave it a quick look and it’s a bit sketchy, but maybe it’ll help. If nothing else, there’s an e-mail address for questions. The page is at http://209.85.7.18/techsupport.php3?p=bjc210 (to save you from navigating the entire www.ccsi.canon.com page).
 

I hope that helps.

Dave
 
~~~~~~~~~~
 

From: Bruce Edwards
Subject: Crazy Win98 Networking Computer Problem

Dear Dave:

I am having a crazy computer problem which I am hoping you or your readers
may be able to give me a clue to.  I do have this posted on my daily
journal, but since I get very little traffic, I thought your readership or
yourself may be able to help.  Here’s the problem:

My wife’s computer suddenly and inexplicably became very slow when accessing
web sites and usually when accessing her e-mail.  We access the internet
normally through the LAN I installed at home.  This goes to a Wingate
machine which is connected to the aDSL line allowing shared access to the
internet.

My computer still sends and receives e-mail and accesses the web at full
speed.  Alice’s computer now appears to access the web text at about the
speed of a 9600 baud modem with graphics coming down even more slowly if at
all.  Also, her e-mail (Outlook Express) usually times out when going
through the LAN to the Wingate machine and then out over the internet. 
The LAN is working since she is making a connection out that way.

File transfer via the LAN between my PC and hers goes at full speed.
Something is causing her internet access to slow to a crawl while mine is
unaffected.  Also, it appears to be only part of her internet access.  I can
telnet out from her computer and connect to external servers very fast, as
fast as always.  I know telnet is just simple text, but the connection to
the server is very rapid too while connecting to a server via an http
browser is much much slower and then, once connected, the data flows so slow
it’s crazy.

Also, dial-up and connect to the internet via AOL and then use her mail
client and (external to AOL) browser works fine and is as speedy as you
would expect for a 56K modem.  What gives?

I tried reinstalling windows over the existing set-up (did not do anything)
and finally started over from “bare metal” as some like to say.  Reformat
the C drive.  Reinstall Windows 98, reinstall all the drivers, apps, tweak
the configuration, get it all working correctly.  Guess what?  Same slow
speed via the aDSL LAN connection even though my computer zips out via the
same connection.  Any suggestions?

Sincerely,

Bruce W. Edwards
e-mail:  bruce@BruceEdwards.com
Check www.BruceEdwards.com/journal  for my daily journal.

Bruce  🙂
Bruce W. Edwards
Sr. I.S. Auditor  
~~~~~~~~~~

From: Dave Farquhar [mailto:dfarq@swbell.net]Sent: Monday, October 23, 2000 6:16 PM
To: Edwards, Bruce
Cc: Diana Farquhar
Subject: Re: Crazy Win98 Networking Computer Problem

Hi Bruce,
 
The best thing I can think of is your MTU setting–have you run any of those MTU optimization programs? Those can have precisely the effect you describe at times. Try setting yor MTU back to 1500 and see what that does. While I wholeheartedly recommend them for dialup connections, MTU tweaking and any sort of LAN definitely don’t mix–to the point that I almost regret even mentioning the things in Optimizing Windows.
 
Short of that, I’d suggest ripping out all of your networking protocols and adapters from the Network control panel and add back in TCP/IP and only the other things you absolutely need. This’ll keep Windows from getting confused and trying to use the wrong transport, and eliminate the corrupted TCP/IP possibility. These are remote, but possible. Though your reinstall should have eliminated that possibility…
 
If it’s neither of those things, I’d start to suspect hardware. Make sure you don’t have an interrupt conflict (rare these days, but I just saw one a couple weeks ago so I don’t rule them out). Also try swapping in a different cable or NIC in your wife’s machine. Cables of course go bad more frequently than NICs, though I’ve had horrible luck with cheap NICs. At this point I won’t buy any ethernet NIC other than a Bay Netgear, 3Com or Intel.
 
I hope that helps. Let me know how it goes for you.

Dave 
~~~~~~~~~~
From: Bruce Edwards

Hi Dave:
 
Thank you for posting on your web site. I thought you would like an update.
 
I verified the MTU setting was still at 1500 (it was).  I have not used one of the optimizing programs on this PC.
 
I removed all the adapters from the PC via the control panel.  Rebooted and only added back TCP/IP on the Ethernet card. 
 
I double checked the interrupts in the control panel, there do not appear to be any conflicts and all devices report proper function.
 
I still need to 100% verify the wiring/hubs.  I think they are O.K. since that PC, using the same adapter, is able to file share with other PCs on the network.  That also implies that the adapter is O.K.
 
I will plug my PC into the same hub and port as my wife’s using the same cable to verify that the network infrastructure is O.K.
 
Then, I’ll removed the adapter and try a different one.
 
Hopefully one of these things will work.
 
Cheers,
 
Bruce
~~~~~~~~~~

This is a longshot, but… I’m wondering if maybe your DNS settings are off, or if your browser might be set to use a proxy server that doesn’t exist. That’s the only other thing I can think of that can cause sporadic slow access, unless the problem is your Web browser itself. Whichever browser you’re using, have you by any chance tried installing and testing the other one to see if it has the same problems?
 
In my experience, IE 5.5 isn’t exactly the greatest of performers, or when it does perform well, it seems to be by monopolizing CPU time. I’ve gotten much better results with IE 5.0. As for Netscape, I do wish they’d get it right again someday…
 
Thanks for the update. Hopefully we can find an answer.

Dave 
~~~~~~~~~~ 

10/28/2000

~Mail Follows Today’s Post~

Microsoft hacked! In case you haven’t heard, some hackers in St. Petersburg, Russia, had access to Windows source code for three months and the intrusion was only discovered this week. This could end up being a very good thing for you and me, believe it or not. (And this is even assuming the hackers didn’t fix any of the bugs they found.) As security consultant Andrew Antipass told Wired magazine, “It is interesting in a kind of cruel way that Microsoft has been eaten by the monsters it created.”

Microsoft has always been oblivious to security in their products. The only way they were going to learn was to be bitten, and hard. Now something has happened that calls their network infrastructure into question, the security of their products (which they’ve tried to present as more secure than Unix) into question, and even the integrity of the code they’ve produced in the last three months into question–Microsoft can say what they want about it being impossible to change the code. Of course they’re going to say that. Will the public believe it? Some will believe anything Microsoft says. Others wisely will believe exactly the opposite of anything Microsoft says. Still others (like me) will believe the worst no matter what Microsoft says.

If this incident doesn’t force Microsoft to start taking security seriously, nothing will.

The downside, however, is that if the hackers did indeed get Windows and/or Office source code, vulnerabilities become potentially easier to spot (not that access to Linux source code has significantly increased the number of vulnerabilities–remember, most hackers are script kiddies at best, writing in batch languages, and aren’t any more proficient in C++ than you or me).

All of this overshadowed Microsoft’s Internic entry being hacked (Apple’s entry got hacked too, though less creatively), which you can read about in The Register.

Enough of this computer junk. Let’s talk about music.

Review of U2’s All That You Can’t Leave Behind. If U2 were to call it quits right now and we had to pick out U2’s defining album, this would be it. That’s not to say it’s their best album–it’s awfully difficult to match the raw energy and wonder of Boy, the raw power of Achtung Baby, and if this one sells like The Joshua Tree, it’ll only be because there are so many fewer bands making good music in 2000 than there were in 1987.

That said, U2 seems to have finally answered the quintessential question of how to sound like U2 without sounding like selling out. For the past 13 years, every time U2 released an album, people expressed disappointment that it didn’t sound like Joshua Tree. But others would point to the inevitable single track on each album that did sound like Joshua Tree, then wave it in the band’s face: Can’t you do anything original?

You can divide U2’s music into roughly three phases: 1979-1983 (Boy through War), 1984-1989 (Unforgettable Fire through Rattle and Hum), and 1991-1997 (Achtung Baby through Pop). Although the band has reinvented itself with every album — sometimes for the better and sometimes not — they tend to hold on to their sound for a couple of albums at a time before they make major changes.

But the album title might as well be referring to those sonic changes: This album manages to incorporate all of those previous sounds while not sounding too much like any of the previous albums. You could take the defining song off any previous U2 album, drop it randomly into this album’s mix, and it would manage to fit.

The Edge’s jangly guitar? It’s there. Larry Mullen’s precise, militaristic drumming? It’s there. Adam Clayton’s low, thumping bass? It’s there. And of course, there’s also Bono’s wailing vocals. The experimentation? That’s there too, and that’s the bit that always scares people.

Make no bones about it: U2 is a rock band, and this is a rock record. But listen closely, and the experimental elements are still there. The synths are there. The sequencers are there. So is the drum machine. In fact, they lead off the album. But whereas in the past they have sometimes been the focus, now they complement the band’s sound rather than defining it.

They pull out a unexpected tricks as well. Listening to “When I Look At the World” for the first time, I half expected to hear Frankie Vallie filling in on lead vocals. Bono’s soaring falsetto doesn’t reach as high anymore as Vallie did in his prime, but the crafty veteran vocalist makes what he has left work. Meanwhile, in the tracks “New York” and “Grace,” Bono manages to out-Lou Reed the real article, though as a closer “Grace” is just not up there with U2’s great closing tracks of the past (War’s “40,” Achtung Baby’s “Love is Blindness,” Pop’s “Wake Up Dead Man,” or Joshua Tree’s “Mothers of the Disappeared”).

The biggest surprise is track 8. In that track, titled “In A Little While,” U2 finally succeeds in sounding soulful. So much of Rattle and Hum was contrived, a bunch of Irish guys in their late 20s trying to sound like B.B. King or Bob Dylan, and they clearly hadn’t lived long enough yet to pull it off. Now in their early 40s, they nail it.

The opening track and first single, “Beautiful Day,” is a good introduction to the album. That song’s sonic elements are for the most part present throughout. Like most U2 songs, to the casual listener it sounds good immediately. As one who picks apart lyrics, I initially didn’t like the song because it seemed too superficial. So what if it’s a beautiful day? Even a no-talent Kurt Cobain wannabe like Gavin Rossdale can say that! Only upon closer listening does the real meaning surface: the story of someone who has lost everything, yet never felt better. That sounds a lot like me. It probably sounds like you too, or someone you know.

So, how’s it stack up? Most people rank War and The Joshua Tree as U2’s finest albums. I buck convention and place Achtung Baby (their amazing 1991 comeback) and Boy (their 1980 international debut) ahead of those two. At the bottom, I’d rank October, Rattle and Hum, Zooropa, The Unforgettable Fire, and Pop. All That You Can’t Leave Behind definitely blows away the lesser five albums.

However, the album falls a bit flat after the first four delightful tracks. It picks it back up again for a track or two here and there, but the immediate greatness that grabbed you when you first heard The Joshua Tree or Achtung Baby just isn’t there throughout. And the superstrong emotions that drove and held together those great albums aren’t here.

This is probably the album of the year, and many bands go their entire careers without recording anything as good as U2’s worst. This effort borders on greatness, but just doesn’t quite manage to cross over.

Strong points: The first four tracks.
Weak points: “Peace on Earth;” “Wild Honey;” “In a Little While,” though good, doesn’t seem to fit (seems to be there only to settle a bet from 1989); “Grace” is a good track but ill-suited to end a U2 album.

And a survey. I’m considering a one-day-per-page format, like Frank McPherson and Chris Ward-Johnson use. When marking up by hand, a weekly format is much easier. When using Manilla, it really makes no difference.

If you don’t want to join the site in order to vote, feel free to just e-mail me. Members can vote here. (I do wish there was an option to open discussions and voting to non-members. I can see why some people would want to require membership, but that should be optional. So it goes.)

~~~~~~~~~~

From: “Dan Bowman” < DanBowman@att.net >
To: <dfarq@swbell.net>
Sent: Saturday, October 28, 2000 11:03 AM
Subject: Music reviews

Now I’m really glad I spent my discretionary funds yesterday! After reading your review (the class is watching a movie while I make copies),
I’m real tempted to pick up the album.
Then again, I have a Costco run set for after class…

Have a great weekend,

dan

~~~~~~~~~~

Don’t look too hard; it’s not available until Tuesday. I got a chance to hear it a few times and I got sick of seeing reviews from people who just listened to the 15-second clips available on the music store sites and said, “This is the best U2 album ever!” based on that, so I wrote it up. Good practice anyway. I think it’s been 3 1/2 years since I’ve written a music review of any significant length.

I wanted to strike a balance between “this may be the year’s best album” and “this is the best album ever!” because it’s not (it’s not even U2’s best).  Hopefully I did that. But I remember when I wrote up a review of Pearl Jam’s No Code in 1996, people said I was too harsh and shouldn’t have compared it to the past (though looking at that album’s longevity or lack thereof, I’m inclined to think I was right).

Reviews are tricky business but I want to stay in practice, so I may start doing a review a week just to get and stay sharp.

Mac emulation and insights

I’m scaring myself. I’ve been playing around with Mac emulation on my PC at home (I can get an old Quadra or something from work for nothing or virtually nothing, but finding space to set it up properly in these cramped quarters would be an issue, especially since I’d have to give it its own keyboard and mouse and possibly its own monitor). My Celeron-400 certainly feels faster than the last 68040 I used, and I greatly prefer my clackety IBM keyboard and my Logitech mouse over anything Apple ever made, so this emulation setup isn’t bad. I’ve got MacOS 8.0 running on my Celeron 400, though on an 040 (especially an emulated 040), 7.6.1 would be much better if I can track down an installation CD for it by some chance.
Of course, there’s the issue of software. A lot of the ancient 68K Mac software is freely available (legally) these days, and it raises the old “Are we better off now than we were 10 years ago?” question. I don’t know. I still think the software of yesterday was much leaner and meaner and less buggy. By the same token, programs didn’t necessarily work together like they do today, and the bundles of today were virtually unheard of. Software ran anywhere from $99 to $999, and it typically did one thing. More, an outliner from Symantec (not to be confused with the Unix paging utility), made charts and outlines. That was it. And it cost around $100. The functionality that’s in MS Office today would have cost many thousands of dollars in 1990. Of course, the very same argument could be made for hardware. You couldn’t get the functionality available in a $399 eMachine for any price in 1990–there were very high-end machines in 1990 with that kind of CPU power, of course, but the applications weren’t there because you don’t buy a supercomputer to run word processing.

Messing around with this old Mac software gave me some insights into the machine. One of the freely available packages is Think Pascal. In high school, we did computer applications on Macs and programming (at least the advanced programming classes I was taking) on IBM PCs. So I know Pascal, but this was my first exposure to it on the Mac. Reading some of the preliminary documentation on programming a Mac in Think Pascal gave me some insight into why the Mac has (and always had) such a rabid following. I don’t really find the Mac any easier to use than Windows (and there are some things I have to do that are far easier in Windows) but I won’t deny the Mac is a whole lot easier to program. Implementing “Hello, World!” in Think Pascal on a Mac is much easier than implementing it in C on Windows, and the Think Pascal version of “Hello, World!” makes more sense to me than even the Visual Basic version of “Hello, World!” on Windows. It’s more complicated than the main() { printf(“Hello, World!\n”); } you would use in DOS or Unix, but if you use all available tools and put the dialog boxes and buttons in resources it’s not much more complex, and programmers can rough in GUI elements and get on with the code while they shove the GUI elements off to artsy people, then it’s easy to use ResEdit or another resource editor to put the final GUI elements in.

And, bite my tongue, it would appear that programming the Mac was easier than programming the Amiga as well. I wrote plenty of command-line tools for the Amiga but I never mastered the GUI on that platform either.

I’m not saying anyone can program a Mac, but having attempted unsuccessfully to learn how to program effectively in Windows, I can say people who wouldn’t program in Windows can (and probably do, or at least did back in the day) program the Mac. My friends Tom Gatermann, Tim Coleman and I stand no chance whatsoever of being able to develop a decent Windows app, but we would have made a decent Mac development team with Tom and Tim handling the GUI and me writing code and all of us contributing ideas.

The next time I need a computer to do something for me that I can’t find a readily made program to do, I’m apt to load up Think Pascal on a Mac emulator and take a crack at it myself. My simple mind can handle programming that platform, and I suspect some of the innovative programs that appeared on the Mac first may have originally been written by people like me who have ideas but don’t think like a traditional programmer.

———-

From: Robert Bruce Thompson

“I can count on one hand the number of people I know who’ve ever built anything from discrete components, myself included…”

You’re hanging out with way too young a crowd. I’m only 47, and I used to build stuff from discrete components, including ham transmitters, receivers, amplifiers, and so on using *tubes*. You probably wouldn’t recognize a tube if it bit you, so I’ll explain that they were glass things kind of like light-bulbs. They were available in hundreds of types, which one used for various purposes–diodes, triodes, and so on. When they were running, they lit up with an orange light. Very pretty. And they did burn out frequently, just like light bulbs.

And I’ll be that if I were pressed hard enough, I could even remember the resistor color codes.

Geez.

———-

Too young and too lazy. But I do know what tubes are–they’re still used in audio equipment, for one, because they give a richer tone than transistors. And I remember when I was really young, there was a drugstore we used to go to that still had a tube tester in back.

But I remember the eyebrows I raised in high school when I was building something that needed a particular logical gate, and I couldn’t quickly locate the appropriate chip. I had a book that told how to build the gate using discrete components, so I did it. Actually I raised eyebrows twice–once for building the thing that required the chip in the first place, and once for making the chip stand-in.