02/25/2001

A milestone. Yesterday I was at Borders, looking for a book on playing bass guitar. It’s time for me to get serious with that. Computers are boring, writing is boring, so what’s left? Everyone assumes I play an instrument, and, well, I don’t really. I own a keyboard and a bass but I don’t play them.

I didn’t find what I was looking for. But on my way out the door, I spied a computer for looking up book titles. Hmm. On a whim, I did an author search on my name. Up pops my book, on shelf K0020. Really? So I go look. Sure enough, there’s a copy. That’s the first time I’ve ever seen my book anywhere but on my own shelf or at a friend’s house, let alone in an honest-to-goodness bookstore. Extremely cool.

I drove down the street to Barnes & Noble. On the way back to the music books, I passed the computer section. So I stopped at the Windows shelf, looked, and, surprisingly, there was a copy of Optimizing Windows sitting there too. Coolness.

So I went back to the music books in a good mood. And there I found three books on learning bass. I bought them, along with a pocket-sized book of piano and guitar chords since the only thing keeping me from playing keyboards is not knowing what keys to play. Knowing basic chords won’t make me good, but as long as I can plink out the songs I like, I’ll be happy. And the addition of guitar chords will be useful if I ever make good on my threats to get a six-string.

And it’s easier to talk about problems than to do something about them. I’m just gonna drop the gun talk. I don’t find the discussion interesting. If it were on someone else’s site, I wouldn’t bother reading it. It’s all so high on passions and low on original thought, and frankly I expect something to change on the abortion front before something happens on the gun front (and the chances of that are extremely low as well–lower than the chances of my Kansas City Royals winning the World Series on a $43 million payroll). So why am I posting it here? So half a dozen U.S.ers can write in and tell me how right I am and a Canadian and a Brit can write in, dismissing outright any parallel I try to draw as fallacy of distraction, and/or complaining about U.S. culture? To what end?

One good question was raised in all this: Who’s gonna teach kids morals? Well, the parents should for one. But that’s not really enough–even Hillary Clinton (or her ghostwriter) knows that. Others should as well. We can talk about the problems all we want, but that doesn’t do a lick of good. It just gets us all hacked off. So screw it. I’m not gonna waste my time or my keystroke quota (and there is a quota–if my wrists start feeling funny, I quit writing, period). I’m gonna do something about it, and I hope others will join me.

I’m gonna go be a mentor. We’ve got a seminary student at church who takes youth ministry seriously, and he sees it as more than just winning souls. It’s relationship building–lifting weights together, going to movies, being there to talk to… If he’s interested in it and one or more kids is interested in it, it’s fair game. Jesus’ name might come up, and it might not. He’s got his head on straight. What’s this have to do with ministry? Well, you think Jesus spent all his time talking about Law and Gospel? He most certainly didn’t! More than anything else, Jesus was interested in being a brother to people who didn’t have one, or whose brother was a loser. And that’s the model our sem student tries to follow.

And this poor guy’s got 20 kids flocking to him. When he came a few months ago it was 2. Probably next month it’ll be 40. He can’t handle it all. So I’m gonna ask if I can join him.

And if it means I have less time to post here, so what? At least I’m making a difference. Better to do something about our problems than to waste electrons talking about them.

Let’s get back to the basics. If your problem involves a slow computer, let’s talk. I can definitely help you solve that one, and chances are there are a couple dozen people wondering the same thing. If your problem involves something else I may know about (and if you’ve been reading a while or you look on the Top 50 list over there, you can get a pretty good idea what I know about), let’s talk.

Enough of that. How ’bout dem Cubs? Er, wait, let’s talk about the White Sox. Now that Alex Rodriguez makes $25.2 million a year to play baseball, Frank Thomas is dissatisfied with his $9.9 million a year and wants a comparable raise before he’ll report to camp. The White Sox, meanwhile, rather than caving in to his demands, are saying fine, we’ll use Harold Baines in Thomas’ role as DH and part-time 1B.

This is good. A contract is a contract, and when Thomas signed through 2006, he should have realized markets will change. Players sign long-term contracts just in case they turn into .236 hitters–that way, they’ve still got a really nice paying job. Teams negotiate long-term contracts in hopes of getting a bit of a discount in exchange for putting up with the risk of a star turning into a .236-hitting overweight former slugger.

Besides, Frank Thomas isn’t worth Alex Rodriguez-type money. Sure, Thomas is a good hitter. He hits lots of home runs, and he hits for high average and draws a lot of walks. Rodriguez hits lots of homers, hits for high average, draws a good share of walks, but he’s a more complete player. Thomas refuses to play in the field most of the time, and when he does, he plays first base, a non-demanding position where he’s just average at his very best. Rodriguez plays shortstop, one of the toughest positions to play–and he’s considered one of the best at his position. Rodriguez has better speed. And over the past three years, Rodriguez has been the more consistent player. Thomas had a good year last year. But the year before last, he only hit 15 homers. The year before that, he hit 29 homers but only batted .265.

So he’s a one-dimensional player whose consistency hasn’t been stellar. Now in 1994, 1996, and 1997 he looked like something, putting up monster years where he hit more than 35 homers and batted around .350. But with his current attitude, he’s not likely to do that again this year.

Harold Baines is a one-dimensional player who hit .312 with 25 homers in 1999, the last season he played regularly (he was a part-time player last year). Over the course of his 21-year career, he’s averaged .291 with 22 homers. He’s a slight downgrade from Thomas, but he makes a fraction what Thomas makes.

Rodriguez isn’t worth $25.2 million a year. No question about that. But even if Rodriguez were worth that kind of money, Thomas still isn’t in his league. You could almost say Thomas fits between Rodriguez and Baines in the pecking order. And as far as salary goes, Thomas is between the two of them as well–and Harold Baines still makes far more in a year than you or I ever will. He’ll make more this year than a lot of us will see in our lifetime.

The White Sox are right. And even with them in the same division as my Royals, I wish them luck with Harold Baines in Thomas’ place.

02/12/2001

Mailbag:

Keyboards; Optimizing Windows

Sweet! In Optimizing Windows, I lamented that no one had made a hardware RAM disk. Leave it to the Aussies, someone did it. I found a reference to Platypus Technologies ( www.platypus.net ) on Storage Review’s forum. It’s pricey–a half-gig disk will run $1,500, while an 8-gig job runs into five figures–but you’ll never find anything faster. It’s a plug-in PCI card that uses SDRAM DIMMs. Whether it’ll take off-the-shelf DIMMs or just Platypus-manufactured DIMMs, I’m not sure.

I’d love to see this catch on and drive the price down. The size seems a bit small, but keep in mind that for, say, a Web server, speed is much more important than size, and a half gig will hold an awful lot of HTML. And there was a time when operating systems and a reasonable number of apps easily fit in half a gig, if you’re thinking workstations.

I’d say I think I’m in love, but that’s not true. This device is 100% Grade-A lust. Now the question becomes how do I convince Computer Shopper UK that they’ve really got to do an in-depth look at this killer device, and that I’m absolutely, positively the guy they have to have do it…?

One-button Linux shutdowns. Here’s a great idea.  A lot of people run headless Linux boxes for firewalls or routers or Web servers or other things. But that once or twice a year you need to shut the machine down–due to power failures, for instance–becomes a real pain without a keyboard or mouse. You have to telnet or ssh in, issue the command… Or keep a monitor and keyboard handy, which just wastes space most of the time.

Here’s a solution: a case-mounted pushbutton with a pair of LEDs. Push the button, the PC shuts down. It plugs into a serial port and needs a small daemon to monitor the serial line.

And it occurs to me that nothing stops you from using the PC’s reset switch and its power and HDD LEDs–or turbo LED if it has one–and with that slight modification, it would require no modification to the case. Just put connectors on the PCB for the switch and LEDs and mount it somewhere inside.

Also, I looked at the source code for the daemon, and it would be extremely easy to mofify this project to do any other task–just go to the runshutdown() function and change the system(“/sbin/shutdown -t2 -h now”); command to execute any other Unix command. The C source code is so simple, even a journalist like me can modify it.

If I were building another Linux-based Cable/DSL gateway, I’d probably pull that line and replace it with these two:

   system(“kill -9 $(pidof -x pumpd)”);
   system(“/etc/rc.d/init.d/network restart”);
  
That way, with the push of a button, the gateway could go grab a new IP address.

And if you have multiple serial ports, nothing stops you from building one of these switches for each port and modifying this daemon to run additional commands. A throwback to the Imsai and Altair days, to be sure.

Too bad you don’t see much of this kind of stuff anymore.

Samba. Speaking of Linux, that was one of the weekend’s projects. My church ran out of IP addresses, so I took an old P166, threw a pair of NICs in it, and set up IP masquerading on it (Mandrake 7.2 makes this so nice–just run DrakConf, run Internet Connection Sharing, answer its questions, and you’re in business), then I started assigning 192-net numbers to the PCs that didn’t have addresses. It worked great. Since I had a Linux box with an 8-gig drive just sitting there, I decided I also wanted to set it up as a server. So I tried to configure Samba as an NT domain controller and fell flat on my face. It showed up in Network Neighborhood, but I couldn’t authenticate against it no matter what I tried.

I decided yesterday I was being too ambitious. I reformatted my P120, installed Mandrake 7.2 on it, and configured Samba to just look like a plain old Win95 box. It worked great. They’re not used to having a big network at church, and they’re all on Win98 boxes anyway, so I think I’ll just configure Samba to do user-level authentication, create a few shares, and let it go at that. The primary convenience of the server is the AV booth; one of the staff puts together PowerPoint presentations for the service, which are then loaded on a pair of PCs up in the AV booth for projection on Sundays and Wednesdays. The server will allow them to edit in their office, then go to the AV booth without shuttling around Zip disks. Chances are the DCE, who also serves as the resident PC expert, will also use a share there to store device drivers and other downloaded stuff he finds himself using often. Other than that, the server probably won’t get a lot of work, so trying to create an NT domain with hardcore security probably isn’t a good investment of my time.

So I’ll probably just create an AV share, create a public share that’s read/write accessible to anyone, then I’ll share out home directories and show him how to create user accounts. That way if anyone else wants to use a network drive, it’s there, but not mandatory.

Mailbag:

Keyboards; Optimizing Windows

02/06/2001

Shopping. I went to Wal-Mart yesterday intending to pick up shampoo and vitamins. On a whim, I wandered over to the electronics section, and found some surprises. I knew they sold HP computers, but I didn’t realize they’d branched into the types of product that require you to pop the hood to install. I guess PCs really have gone mainstream. Power splitters, four bucks. Keyboard adapters, four bucks. Creative 52X CD-ROM drives, 58 bucks. You can get the same thing, only the white box version, from Mwave.com for $36, but shipping will eat half the price difference and if you need a CD-ROM drive at 3 a.m. for some reason, well, you can get it. The same goes for a keyboard or a mouse. Don’t laugh–I was visiting a friend one weekend several years ago, and about 8:30 p.m. Friday he decides it’s time to build his new PC. So we piled into his car and barreled off to CompUSA, and arrived in the parking lot at 9:05. Too late. So I know someone who’d appreciate being able to get components at odd hours.

More interesting was a special phone cord made of LAN-grade CAT5 cable. Pricey at $8, but it’ll improve your modem connection slightly, if you’re still cursed with a dialup connection. They had network cables too, at $8 for a 10-footer and $12 for a 15-footer. That’s about the same price as CompUSA, but Wal-Mart is probably closer and it’s open longer hours.

I didn’t end up buying any of that stuff. I did find a rotating CD tower with a 112-disc capacity for 10 bucks. I snapped that up. I’ve got about 1/4 that many data CDs laying around, but the way those things breed, I’ll fill it. You’ll frequently pay that price for a 25-disc tower. I also found a disk box for $2. Nothing fancy at all–it looks like a recipe box–but who needs something fancy to hold disks? I remember I used to pay $8 for beige disk boxes with see-through tops that held 50 disks. This costs 1/4 as much and holds more. The plastic’s thinner and you can’t see through the top, but these stack better. And the price was right. So I grabbed one. I thought about getting a second, but I figured no, I probably only have about 50 stray disks laying around, so a second box would just be extra clutter, and I just spent all weekend trying to get rid of extra clutter. I got home, herded up all the stray floppies I could find, and filled the box. Then I spotted another stack of floppies laying forgotten under a pile of papers. Rats. I should have grabbed a second box. Next time I’m out I’ll grab another one.

O’Reilly revisited. Frank McPherson had some interesting observations yesterday about O’Reilly in general and Optimizing Windows in particular. He said he didn’t like the title. I never liked it either; I thought it was cumbersome, limiting, and meaningless (which is why I usually just call it Optimizing Windows). Games is too limiting, graphics is too limiting, and multimedia is a buzzword that’s lost all meaning. The book title on the contract read “Essential Windows 9x Optimization.” I’m not sure if that was the title on the proposal or where that working title came from. I remember giving O’Reilly a list of about 10 possible titles, but they kept coming back to Optimizing Windows for Games, Graphics and Multimedia. I cited gamers in the proposal as one potential audience for the book, they ran with it.

Frank also brought up pricing and book length. It’s much harder to write a short book; had I skipped the self-editing process Optimizing Windows probably would have been closer to 330 pages instead of 290. I didn’t see that adding filler would add any value to the book, and I really wanted to stay under 300 pages so the book wouldn’t look intimidating. But people expect computer books to be thick. I remember seeing a picture of someone’s Apollo workstation, and he included a picture of his Apollo manuals. They would have nearly filled one of my 6-foot bookshelves. It was a ridiculous mass of 3-ring binders. But people seem to expect computer books to be 900 pages, just like they expect a CD to play for an hour.

I think Frank hit the nail on the head when he talked about layout. He cited bigger print and more whitespace and more use of graphics. Indeed, those things sell. I remember doing newsletter layouts with my ex-girlfriend. I’d lay the elements on the page, then she’d add tons of whitespace. A lot less fit on the page, but it looked a lot better and read much more quickly that way. She also added a lot of unnecessary flourishes. A hardcore computer geek would dismiss that as bravado, but it makes the pages look a lot better. People notice those things when they flip through the book or magazine in the store.

My editors at Computer Shopper UK asked me to provide them with more screenshots than I have been lately. I sent them 14, which I thought was a ridiculous number. I just got a PDF proof of my next article, for the April issue. They used 11 of them, and there’s no denying it looks great.

Pricing’s tougher. I suspect O’Reilly uses higher-quality paper than some of the other publishers, and that quickly adds cost. But if I didn’t have a degree in magazine publishing I probably wouldn’t notice the difference. I know Joe Consumer doesn’t notice and would rather pay $5 less. Some people would buy the book printed on newsprint if they could save 10 bucks. I’ve forgotten almost everything I ever knew about binding, but my O’Reilly books are bound better than some of the other computer books I have. I don’t think that matters much either though; I have a lot of comb-bound computer books too and I don’t think less of them because of it.

02/05/2001

Mailbag:

Windows 98 in a Ram Disk

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

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

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

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

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

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

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

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

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

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

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

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

Mailbag:

Windows 98 in a Ram Disk

01/31/2001

Mailbag:

Music, HD, Linux modem

Sick. Something you’ll (hopefully) never see: DefragCam. I can blame one of my twisted coworkers for that idea.

A sad referrer showed up in my logs yesterday. It was a search request, from Hotbot, on the string, “I’ve never had a girlfriend.” I’m pretty sure that phrase appears as part of a sentence in Are we talking about more than just sunsets? but as part of a phrase. I seem to remember writing, “I’ve never had a girlfriend outside the winter months,” or something like that. I have no way of knowing where that request came from. Probably a bored, lonely teenager. More people have never had a girlfriend than anyone’s willing to admit. Including a majority of teenagers.

It’s only a problem if you let it be one. Unfortunately a lot of people do, and that makes them vulnerable to all sorts of scum, like advertisers and fringe religious fanatics and seedy individuals, all promising things they can’t or won’t deliver.

Not that I’m much of an advice-giver (unless you’ve got a slow computer, then I’m pretty good), but the best suggestion I’ve got is to find something you’re good at. Lose yourself in that. If you’re not good at anything, find something you enjoy and lose yourself in it. You’ll get good at it. That alleviates the boredom, and it builds confidence, which makes you good at other things. Does it make girls notice you? Only indirectly. But it’s better to be a winner who only occasionally has girlfriends (and remember, ideally you should only be in a successful relationship once anyway) than to be a loser who always has a girl.

I hate to sound callous, but given the choice between having a book published to my name, or having any of my ex-girlfriends back, I’d choose the book. I wouldn’t even hesitate. When I find a girl who’s cooler than writing magazine articles, and she thinks I’m pretty cool too, then I’ll know it’s time to settle down.

I guess that’s the other good thing about losing yourself in other interests. If a girl starts hanging around who’s more interesting than those things, great. If she’s not, that’s your subconscious mind’s way of telling you to keep looking.

A new way to benchmark. Finally, there’s a multitasking-oriented benchmark, available from www.csaresearch.com . Keep an eye on these guys. I didn’t use any benchmarks in Optimizing Windows, because they don’t reflect real-world performance and they generally test your hardware, not the operating system as it stands on your machine. This benchmark uses new methods that try to take multitasking into account, so it will do a better job of reflecting how a system feels. It was like I was telling my sister yesterday. If I put two computers in front of her, she doesn’t care which one puts up better numbers. She knows which one’s faster. But with a lot of the benchmarks today, the faster machine doesn’t put up the best numbers. Or a PC might put up numbers that appear to kill another, but when you sit down to use the two, you can’t tell a difference.

Time for a review. I’ve been so critical of reviews lately I decided to try my hand at writing one myself, to see if I’ve still got what it takes.

Linksys Etherfast Cable/DSL Router

Broadband Internet connections are increasingly common, and it’s hard for a single PC to use up all the available bandwidth. Plus, more and more homes have multiple PCs, and it’s a shame to spend $50 a month for Internet access and limit its use to a single PC. A number of third-party programs for sharing an Internet connection exist, and recenolution. These devices are about the size of a hub, plug into your cable/DSL modem, have a built-in firewall, and include one or more ports. You can plug your PCs into these ports and/or plug in a hub or switch so you can support a larger number of PCs. Another advantage of a standalone router is additional security against hackers. A Unix box can be very secure, but if a hacker does get into it, he can do a lot of unpleasant things, to you or to someone else (but make it look like you’re the one doing it). A hacker can’t do much to a router besides mess up its configuration. You can reset it and reconfigure it in five minutes. So the security of one of these devices is very tough to beat.

One of the most popular standalone cable/DSL routers is the Linksys BEFSR41, also known simply as the EtherFast Cable/DSL Router. It’s widely available for around $150. The best price I could find on it was $131. I tested the 4-port version. A 1-port and 8-port version is also available. The 1-port version is less expensive but requires a separate hub or switch. If you already have one of those, you can save some money, but the 4- or 8-port version is ideal since it includes a built-in switch. I have an 8-port dual 10/100 hub; the Linksys router therefore gives me three additional higher-speed network ports, since switches are faster than hubs. Most people will probably want the 4- or 8-port version, because it’s easy to get spoiled really quickly by a 100-megabit switched Ethernet LAN.

Configuration is wickedly easy. Plug it into your cable/DSL modem, plug a computer into it, turn all of it on, configure the PC for DHCP if it isn’t already, then open a Web browser and go to http://192.168.1.1 . Feed it the factory password (which is undoubtedly documented all over the Web, but I won’t document it here as well), then make the changes you need. Most people won’t have to do any configuration other than changing the configuration password. If you want to put it on a different subnet, do it, then run winipcfg, push the release all button, then the renew all button, reconnect to the router, and make other changes if need be.

Administration is easy too. Just connect to the router via its Web interface, and click on the Status tab. You instantly get your network status. If your ISP drops your connection, hit the Release, then the Renew button. From the DHCP tab, you can tell the router how many clients to support. You can go to the advanced tab to configure port forwarding or a DMZ if you want such a thing–most of us won’t.

The only thing I had difficulty doing was upgrading the firmware from the browser interface. The router must not have liked the version of IE I was using. However, nothing stops you from downloading and running the firmware upgrade directly–as long as you’ve got a Windows box handy. Mac and Linux users may have problems there. Firmware updates seem to come every couple of months.

The firewall built into the router is unable to pass Steve Gibson’s LeakTest, but all hardware routers have this weakness–it’s virtually impossible for a hardware router to tell the difference between innocent traffic and malicious traffic caused by a Trojan Horse. However, the router passes ShieldsUp! ( www.grc.com ) with flying colors.

The speed of the connection is certainly acceptable; with me running a caching nameserver on the Linux box it replaced that machine should be able to outperform any standalone router any time. Of course this is purely subjective; the speed of the Internet changes constantly. Nothing stops me from running a caching nameserver behind this router, which will help performance significantly. Local network performance on the built-in 10/100 switch is outstanding.

Appearance-wise, it’s a solid product, made of two-tone blue and black plastic but it’s not cheap plastic. Styling is modern but tasteful–no wild colors or translucent parts. It has indicator lights up front, a reset switch up front, and ports in the back. It also has built-in legs, so presumably it’s stackable with other Linksys hardware (I don’t have any Linksys switches or hubs, so I can’t check that).

The only flaw I can really find with this router is that the MAC address can’t be changed. Some ISPs authenticate against the card’s MAC address, which allows them to control how you connect to them. It also prevents you from using this type of device. Some competing routers allow you to change their MAC address, so they can spoof that card and get around the limitation.

I read of problems using it with services that use PPPoE (PPP over Ethernet). My service doesn’t, so I can’t test this. Buyer beware.

I was disappointed that the 45-page manual didn’t have an index, but it had a lot of nice information in it, such as pinouts for Ethernet cables. It’s written in clear, plain and straightforward English. Manuals of this length and quality are rare these days.

I think it’s a decent product, but for my purposes I want something else. I don’t want something so easy to reset to factory defaults and configure. Why? It’s getting corporate use, and I want it to be complex enough to scare people away. I want the user interface of an HP LaserJet printer control panel. It’s a pain to configure, so therefore end-users don’t mess with it. I’m not sure if I’ll find such a beast, but you bet I’ll look for it.

Mailbag:

Music, HD, Linux modem

01/24/2001

Finished! I finished up the Shopper UK article after straightening out my registration with PowerQuest last night. I left myself wide open for some jokes with my screenshots, and though I’m mad that Partition Magic no longer comes with Magic Mover, the headliner is improved over its previous incarnations. There’s little point in upgrading if you’ve got 4 or 5, but if you’re still putt-putting around with v2 or v3, go for it.

Had a conversation with Steve DeLassus last night too. (Steve was one of the tech reviewers for Optimizing Windows and we’ve known each other for more than 10 years.) He let me in on what I have in store for myself in a few years, we talked PCs a little, and he complained about me not mentioning him on the site much anymore. So now I have. He and I need to get started on a project at some point. Then his dog Buster can destroy it. I tried to talk him into one of those $29 Soyo Celeron boards but he wouldn’t bite. He also reminded me of our arms race, where we each try to accumulate more PCs than the other, and he mentioned that, being a bachelor, I have an unfair advantage because I can put things in unimaginable places and get away with it. Strangely, he didn’t mention the phone-in-the-fridge incident.

And a late dinner with the music director from church. Hence the short shrift today. It’s hard to squeeze an article, a long dinner, a long phone conversation, plus an Office 2000 mass-deployment plan plus sleep into 24 hours and have much left.

01/15/2001

Mailbag:

Misc things; The trade; Depression

Why am I still messing with 486s and low-end Pentiums? I found a reference to this on the Ars Technica message board. Let’s see. I’ve got a genuine IBM PC/AT case sitting under my futon doing nothing other than looking old. I’ve got a Media Vision Pro Audio Spectrum sound card with a SCSI port on it. I’ve got a couple of old SCSI CD-ROM drives. I’ve got an AGP video card I can put in it. I’ve got a network card I can put in it, of course. And I’ve got hard drives. Plus I’ve got systems with DIMMs in them that I put there because I’d rather put too much memory in a system than have it just sit in a drawer. So basically I can have a modern system for a song. A Backstreet Boys song.

I’ve got mail. Hopefully I’ll take care of it this evening.

The American Dream again. Friday’s R.I.P.: The American Dream got a far greater response than anything I’ve written since college other than Optimizing Windows itself, which had more than a year’s head start. I had some people write in saying I was right. Frank McPherson’s response echoed another common sentiment: the original dream may be dead, the problem is that this generation needs to find another. That’s certainly a valid point.

One letter asked if I really thought we need a depression. Now, mind you, I don’t want one, and I’m certainly not advocating sabotage of our economy. I think we’ll get our own depression anyway–the Great Depression came about because of heightened expectations that grew unrealistic. Had it not been for regulatory brakes on the system, I think we’d already have had one, because there’s a widespread Las Vegas mentality in investing these days. People aren’t content to double their money in seven years anymore. They want to do it in seven months. And while people can do that, it’s like Las Vegas: the odds are against you. So they take irresponsible risks. People who understand the math much better than I do tell me that if you save 10 percent of your income and just dump it in an index fund–a mutual fund that follows the stock market–and do that from the day of your first paycheck to the day of your last, you’ll retire a multimillionaire. No genius involved. And now that we have Roth IRAs, we can pay our taxes up front and reap the benefits tax-free.

I’m testing that theory. I forget what retirement age is supposed to be for my generation. Is it 70? Like those details matter. Come talk to me when I’m 70 and I’ll tell you how it worked out for me.

Let’s get back to that idea of finding another dream. Frank McPherson pointed to the Rev. Dr. Martin Luther King’s dream. That’s productive use of our discontent. I like that. It’s something we should be doing anyway, but often we have to have a certain degree of angst before we’ll consider doing the things we ought to do.

But will it give us fulfillment? Some. Is it better and more noble than materialism? You bet. Should we? You bet. But will it solve the problem?

No.

I’ve thought about it a lot myself. And yesterday one of the people I respect the most made an observation. God is popular. God’s making a comeback. He’s a star. There’s a wave of spirituality crashing through Hollywood and there’s even another one in Washington. The stars are finding God. Filmmakers are making movies about Him, or at least letting Him make cameos. Slimy politicians are talking about God. Heck, even some not-as-slimy politicians are. C.S. Lewis once observed that there are longings in our being that no travel, no education, no spouse can ever fulfill. He said it made sense that the existance of those longings suggests the existance of something that can and will one day fulfill them: God. So we’ve got some people turning in that direction now. This is good.

Or is it?

The God of pop culture isn’t it. The God of pop culture is God on your own terms. It’s a very American God. In America, cars from the factory aren’t good enough. We get special options. Sometimes that’s not good enough either, so we put the car in the garage and we hot-rod it. In America, we build our entertainment systems from discrete components, getting speakers tailored for our environment and other components to best take advantage of it all. Hey, even a lot of the mystique behind the computer is gone, and people are undertaking projects they never would have dreamed of. They visit hardware sites and talk in forums and stumble across sites like this one, looking for advice on the best motherboard, the best hard drive, the best video card, then they go build the computer of their dreams–or the closest thing their budget permits. In America, we get cars, entertainment, and computers–as well as other things–on our own terms.

No wonder there’s so much appeal to Universalism. Eastern religions are nice, because you can take what you like, leave what you don’t, and they aren’t exclusive. If I remember my world religions class correctly, the Buddha was a Hindu, and remained one until the day he died. And Christianity isn’t incompatible with them, at least on the surface. Self-help pioneer Jess Lair once said someone told him his book I Ain’t Much Baby, But I’m All I’ve Got had a lot of Zen Buddhism in it. Dr. Lair was a devout Catholic. How did Zen Buddhism end up in a book written by a Catholic who admitted in his own words that he never thought much about Zen Buddhism? There’s a lot of Zen Buddhism in the Bible, that’s how. Or is it there’s a lot of the Bible in Zen Buddhism?

If linguists can point world languages and say they can trace all of them back to a single language, it only makes sense that at one time there was a single world religion, from which all of them can be traced.

But I don’t subscribe to the idea of Universalism, which says all of them are correct. And even if I’m wrong, why does it matter?

After all, what do the other religions promise? They promise me that if I do certain things, if I lead my life in a certain way, I might find my way to some kind of heaven. The paths are slightly different, and the destination often is slightly different, but you can pretty much boil down the major world religions to that. What they don’t promise is assurance. There are a lot of mights in it. And none of them promise anything bad will happen to me if I don’t believe them, especially if I lead a good life anyway. I may cease to exist, just as anyone else who doesn’t quite do a good enough job would. Or maybe I won’t get reincarnated in the most desirable way. But if that happens, I get another chance.

Then there’s the great teacher Jesus–just about everyone regards Him as a great teacher–who taught something kinda sorta similar. He taught how to lead your life. But Jesus said something else. He said he was the fulfilment of Judaism, that He was the way to heaven. Period. There was no other way. Him or damnation.

I find it interesting that non-Christians regard Jesus as a great teacher today. If you believe one of the other messiahs, what Jesus said is pure heresy. You might find it interesting that members of Jesus’ own family thought he was a madman. His own family! He was either what He said He was, or a madman. The others may not be incompatible with Him, but He is certainly incompatible with them.

But there’s more to Jesus’ message than just that. The alternatives are works-based. Jesus said just one thing: believe. Everything else is a byproduct of taking Jesus for what He said He was and is. Don’t sweat the other stuff. It just happens, and it’s better that way than if we’d done it on our own. And Jesus said one other thing. He promised assurance. With Him, you know exactly where you’re going.

Christianity really is very simple. You can boil it down to a really simple question. Well, two, I guess. God asks, “Why should I have anything to do with you?” Then after you die, God asks, “Why should I let you in here?” The answer to both questions is the same thing. I can put it articulately, but really a one-word answer will suffice. And it has absolutely nothing to do with me.

So if I’m gonna hedge my bets, that’s where I’m gonna hedge them. I was afraid at first what I’d have to give up, but the truth was I didn’t have to give up anything. Given a little time, I just wanted to give those things up.

I realized just after college that I wouldn’t be able to buy happiness, and that the capitalism I spent four years writing about wouldn’t accomplish much. I went looking for something else. I went looking for what every unmarried 22-year-old male looks for. I thought I’d found the key to happiness when I found her. Along the way I picked Christianity back up too. When I hadn’t proven sufficiently the sincerity of my faith, she took a hike. I was crushed, but I still had something. If you subscribe to the belief that it takes 9 positives to counteract a negative, my ratio’s a bit lower than that. The difference is I always have the ace in my hand. So the ratio of disappointments to triumphs really is irrelevant, because I’ve got the triumph that trumps all disappointments.

So I guess what I’m trying to say in a roundabout way is I agree with Frank. Tell materialism to take a hike, go make the world a better place.

Just don’t try to do it on your own, and don’t rely solely on human help.

Mailbag:

Misc things; The trade; Depression

01/08/2001

An open letter to a spammer. I found this excerpt amusing from a message that slipped past Brightmail (I don’t know why I bothered to read it):

This is not a SPAM. You are receiving this because you are on a list of email addresses that I have bought. And you have opted to receive information about business oportunities. If you did not opt in to receive information on business opportunities then please accept our apology. To be REMOVED from this list simply reply with REMOVE as the subject. And you will NEVER receive another email from me.

Sorry, dude. If I didn’t solicit it, it’s spam. I guess I opted in the way most people do, by simply existing. But I can bet if I do respond, I’ll be opting in to a “known active” list that you’ll sell for even more money. I may never receive another message from you, but I’m sure I’ll get messages from 47 of your slimy customers, so no thanks.

SCSI on a budget. Well, I did it. I dug up an ancient Quantum Trailblazer 850 SCSI drive and connected it to my K6-2/350, which contains a Promise SCSI controller (it has an NCR chipset on it). I’m thinking I may install Mandrake 7.2 on it and give myself a crude dual boot by reversing IDE and SCSI in the boot order. An all-SCSI setup in Linux, even old SCSI drives, ought to be pretty nice. I’ve got a Lightning 365 drive around here too that I can pair up with it. Hmm. I could also add the ProDrive 52 LPS drive to the mix, but that’s big enough to hold /boot and not much else, so that’s getting a bit ridiculous. Sadly, that drive’s probably not worth the 5-10 watts of power it would consume anymore. But between the two bigger drives I have a gig of space, which is the minimum you want if you’re going to do much of anything useful with Linux.

The bigger drives actually aren’t as pathetic as they sound. They spin at 4500 RPM, and the Lightning has a 12 ms seek time. The Trailblazer has a 14 ms seek time, so it’s not quite as fast on the seeks, but the Trailblazer has a slightly higher platter density so for the long stretches it’ll be a little quicker.

Given their re-orderable command queue and ability to share the bus, I’d say they stand a chance of being OK. I’ll have to think about where to mount the 365–I want it to hold something used frequently so as to take advantage of having a second spindle, but it needs to be something that’s not going to grow much because 365 megs isn’t all that much space these days.

You can demonstrate command queue reordering by trying to use the drive for something else while defragmenting. The drive will hesitate much more noticeably than an IDE drive would, but the defrag is much less likely to be interrupted.

It’s been so long since I used SCSI drives extensively that I’d forgotten about their advantages.

Your own SCSI on a budget. I did a Web search over the weekend and found a number of places selling first-generation 10,000 RPM drives for under $100. Given the 3-year warranties they’re probably refurbs, but the price is right.

Working. I worked a rare Sunday yesterday, putting in a couple of hours’ worth of overtime. I think this is the second Sunday I’ve worked since finishing Optimizing Windows; I try not to do that as a general rule. I burn myself out if I don’t follow it.

Paying me time and a half to run around to a few dozen PCs and log on, then log back off in order to verify the re-wiring job works seems a waste of my skills and salary, but I do what I’m told. Quick, easy money.

Catching up on mail. I almost caught up this weekend. I think I have two or three messages left in my queue. One of them is really important, which is why it’s still in my queue. I didn’t have time to deal with it properly over the weekend. What’s Dave have up his sleeve? You’ll see. Stay tuned.

Speaking of Optimizing Windows I went ahead and put up an informational page which includes review excerpts, links to all known reviews on the Web, links to major booksellers, the ISBN number so you can have your local bookseller special-order it for you, links to chapters 2 and 10 online, and my own thoughts, looking back at it a year after publication, about why this book remains relevant in this fast-changing industry.

01/05/2001

Mailbag:

Video card; Optimizing Windows; Maxtor drive

A links day, mostly. I spent most of my free time last night conducting an interview, the fruits of which just aren’t ready for here yet. But man… There really is something that’s better than messing with computers. It’s chasing down a story. (Purely my opinion, of course. I can hear the “Shaddup, ya slimy journalist!” mutterings now.)

I messed around the last couple of days with importing messages and addresses from the Mac version of Netscape Communicator into Outlook. That’s an adventure. I’ll have to write that up, maybe this weekend. And for the first time in several years, I’m actually doing Windows NT administration on the domain level again. Granted, it’s not a production domain–the purpose is strictly research. But it’s kinda nice to move back into that realm for a little bit, though I don’t want to stay in that role too long.

I had tons of mail, some of which I got to and some I didn’t. I put off the less time-critical stuff until the weekend. But keep it coming. Frankly the mail’s better than the stuff I come up with on my own, I think.

Search request of the day. Every once in a while I get a weird one. Yesterday’s was, from Google, “hate Southwestern Bell.” Who doesn’t?

But first the big news. Linux 2.4 is out. Its release seemed like a bit of a letdown, with Linus Torvalds saying pretty much, “Oh, by the way, it’s out.” Expect to see distributions based around it soon, but probably not tomorrow.

What’s new about it? Scalability and speed, mostly. And I found the 2.3 series had slightly better memory management. Hmm. Seems quite the opposite of Microsoft, doesn’t it, when new releases require less memory than the previous version did? Of course the bloated GUIs will eat up all the memory the kernel frees up.

Duron vs. Celeron. From the head-to-head comparisons I’ve read, the Celeron/i815 combination is a better productivity box, by a hair. But the Duron/KM133 combo, though slow for productivity, is a surprisingly good low-end gaming box. And even in its weak spots, it’s still better than anything we had a couple of years ago. And I hold firmly to my statement that no computer made since 1997 is truly obsolete.

And on to the links…

A place to buy SCSI stuff. The great people over at Storage Review love Hypermicro. They’re at www.hypermicro.com .

Everything you ever wanted to know about SCSI. (I’m on a SCSI kick.) It’s at www.scsifaq.org .

Fix your VIA-based mobo. All the latest VIA drivers are over at www.viahardware.com/download/index.shtm .

Gigabyte GA-7DX preview. Get your AMD-760 fix over at www.xbitlabs.com/mainboards/ga-7dx.html . It’ll probably be a few weeks yet before you can buy one though. But this board sure looks good.

Mailbag:

Video card; Optimizing Windows; Maxtor drive

01/04/2001

Mailbag:
Book question; Linux; Hard drive
Optwin update. I spoke with Glenn Gilmore, a marketing director at O’Reilly, today, and he assured me there are plenty of copies of Optimizing Windows available. He suggested there must be a glitch in Amazon’s database, which he said happens fairly often. Since O’Reilly and Amazon do a lot of business, he’s probably in a position to say that.
So, to reiterate, the book is available, and there are enough copies in Tennessee to last quite a long time. If it’s not available at Amazon, please check Fatbrain or Barnes & Noble or another online reseller.
I crashed my machine and lost my post for today. Good thing that doesn’t happen often. I launched Word in order to start writing up a book proposal (don’t get too excited yet–just because I write a proposal doesn’t mean I do anything with it, and even if I do something with it, it doesn’t mean anyone else will like it) and Word never came up. Winamp fell silent. Mouse movements became as erratic as George Brett’s throwing arm in the 1970s. The mouse cursor changed to a vertical bar and never changed back. The caps-lock light didn’t light when I hit the caps lock key. Ctrl-Alt-Del brought up the task manager but wouldn’t let me do anything else. Yup. We’re hung. I waited five minutes to be sure. Nothing. It never came out of its coma. I hit Ctrl-Atl-Del a couple of times and rebooted.

Like I said, this doesn’t happen often. After I rebooted, I found out there are new critical updates for my computer. I wonder if that had something to do with my crash…? Significantly, Windows Update promptly crashed, but this time it didn’t take the system down. I’ve really gotta learn to just say no…

(And if it seems like I’m being overly dramatic, remember, this doesn’t happen to me often.)

So, what’d I lose? I’m trying to remember.

The rest of the story on memory. Visit www.pcguide.com/art/sdram.htm for the little tidbits I didn’t tell you last week. I didn’t leave out so much.

Optimizing Windows. It looks like it may be out of print. Amazon is now saying it is. I need to contact O’Reilly to find out for certain. They could do another printing, but the question is, are they willing? With O’Reilly mostly pulling out of the Windows market, I don’t know. My editor said this past fall that this title was safe–for now. But it’s not Fall 2000 anymore, so anything’s possible.

In the meantime, just because Amazon doesn’t have it doesn’t mean it’s unavailable. Check www.bestbookbuys.com/cgi-bin/bbb.cgi?ISBN=1565926773 to see who’s got it in stock and at the best price. Borders and Barnes & Noble, of course, are reputable. So are Fatbrain and Buy.com, all of whom were offering it when I checked.

Back to that proposal. So is finding out my book’s probably out of print related in any way to me writing a book proposal? Maybe. But just as significant, I got a newsletter from my alma mater yesterday, and an old archrival was very obviously showing off in the Class Notes. And the wording, and the details that were included, along with the details that were excluded suggests that the audience was intended to be limited. Maybe just to me.

That archrival needs to be put back in that archrival’s proper place (a legend in my archrival’s own mind), so I’m motivated. I’ll even use NaturallySpeaking to get this project out if I have to. Time to write a book that gets both critical acclaim and sales.

Speaking of publications… The February 2001 issue of Computer Shopper UK should be out now. This issue features the second installment of my “Optimise Your PC” series, this one with a focus on DOS compatibility.

Mailbag:
Book question; Linux; Hard drive