photo-rbt.jpg (2942 bytes)

Email Robert

Daynotes Journal

Week of 2/8/99

Friday, July 05, 2002 08:08

A (mostly) daily journal of the trials, tribulations, and random observations of Robert Bruce Thompson, a writer of computer books.


TTG Home

Robert Home

Daynotes Home

Search TTG

Special Reports

Last Week

Next Week

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

Top


Monday, February 8, 1999

I spent most of yesterday cleaning house, doing laundry, and working on the web site. For only three adults living in the house, we generate a lot of laundry. Yesterday, it was six loads: white, colored, a load for my mother, a load of towels, a load of blankets, and a load of rugs. This in the largest size washer available to consumers.

* * * * *

And I also spent some time messing around with my ATX test-bed system. I'd loaded the 1999 edition of the PC Magazine benchmark on it, and was playing around running them under various configurations. Before it runs, the benchmark program checks the system to locate problems that would prevent the benchmarks from being accurate. The only show-stopper was that the Taskbar had the "Always on top" property set, which for some reason ZDBench takes strong exception to. It was easy enough to turn that off.

But it also found a non-fatal problem. The program Pstores.exe was running. I'd actually noticed that program running in the past when I'd run Task Manager and looked at the Processes tab, and wondered what exactly it was. I think I had some vague idea that it had something to do with Outlook 98. But OL98 wasn't running on this machine. I was pretty sure that Pstores.exe wasn't there when I'd first installed Windows NT 4. so it must have been installed when I applied the SP4 patch. But I wasn't sure about that. I thought perhaps it had something to do with the fact that I had installed a 10 GB hard disk in this machine that perhaps required some kind of special support. So, I set off in search of information about what Pstores.exe was and what it did.

I checked TechNet and the MS web site. I found a few hits, but nothing useful. The one helpful piece of information I did find was that it was associated with the Protected Storage service. I fired up Control Panel - Services and, sure enough, there was a service named Protected Storage running. I could have simply stopped that service, but stopping a service that I don't know the purpose of seemed like a bad idea. So I searched some more, this time for "protected storage." This time, I found enough hits to learn that Protected Storage is installed when one installs Internet Explorer 4. I still don't know what Protected Storage does, but I wasn't planning to use IE4 on this test bed machine anyway, so it seemed safe to stop the Protected Storage service. I did so, and the machine continues to run with no apparent bad effects.

* * * * *

And my friend Paul Robichaux posted this message to the Computer Book Publishing mailing list:

From the New York Times:

"The E-commerce pioneer<?color><?param 0000,0000,FFFF> Amazon.com<?/color> strives for a clean look for its online bookstore. That is why executives consider it unnecessary to clutter its World Wide Web pages and pithy book recommendations with notices that publishers are starting to pay to have titles featured as "New and Notable" or "Destined for Greatness."
<?/fontfamily>

The rapidly growing company began charging publishers modest fees last summer in a limited experiment. But this year, Amazon increased the offerings to publishers so that now $10,000 is the price tag for a premium package for a newly released computer book -- consideration that includes the top slot on the computer home page, an author profile or interview and "complete Amazon.com editorial review treatment."

So, raise your hand if you knew this already-- I sure didn't.

If this is true, and I have no reason to believe otherwise, this is a complete abuse of trust on Amazon's part. It brings to mind the "Playola" scandal in radio back in the fifties, when record companies paid disk jockeys to feature their products. It seems to me that any reputable person or company takes great pains to make clear the distinction between editorial content and paid advertising.

You may be sure that I'll continue to follow this thread. If it turns out that Amazon is behaving this way, I'll remove all links to Amazon from my site and stop buying books from Amazon.

 


TTG Home

Robert Home

Daynotes Home

Search TTG

Special Reports

Last Week

Next Week

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

Top


Tuesday, February 9, 1999

Well, it appears that the reports about Amazon soliciting payment from publishers for featured treatment are true. Reuters published a report last night that confirms it. Amazon admits to doing this, but says there's nothing wrong with what they're doing. I disagree, and many people feel the same. Accepting payment for prominent placement is one thing. Coke and Pepsi pay big bucks for those displays at the ends of supermarket aisles. But accepting payment to feature a book as "Destined for Greatness" or "What We're Reading" crosses the line by implying an unbiased judgement where in fact that judgement has been bought and paid for. Visitors to Amazon's web site might reasonably expect editorial and advertising material to be kept strictly separate. That's obviously not the case here, although it won't be obvious to casual visitors, so anyone who gives any weight whatsoever to Amazon's recommendations does so at his own risk.

I will no longer be inserting links to Amazon for any books I recommend. They pay me a small percentage of the purchase price for books that my readers buy by clicking on one of my links, but I've always been completely up-front about that. I will no longer provide such links, and I will remove existing ones as I come across them on my pages. What I'll probably do is sign up for one of the associates programs offered by Barnes & Noble, Computer Literacy, or one of Amazon's other competitors.

* * * * *

I see in the morning paper that FreePC is giving away very low-end Compaq PCs to people who are willing to provide their personal information and look at a constant barrage of ads. And I mean constant. Ads run the whole time the PC is powered on, whether you're on-line or not. Half of the supplied 4 GB drive is allocated to local ad storage. The box runs 1024X768 video (on a 15" monitor, yet), of which an 800X600 window is available for use. The remainder is used as a frame that constantly displays ads.

Free-PC plans to ship their first 10,000 computers in Q2/99, and have announced that they may ship as many as 1,000,000 units. Actually, looking over their page I see that they aren't really giving away the PCs, they're lending them for two years. Their FAQ page says that "Free-PC was founded in 1998 by Bill Gross to provide the power of personal computing to those who might not otherwise be able to have access to computers and the Internet." Yeah, right. I don't think many poor people are going to end up with one of these units. The FAQ goes on to say, "The first 10,000 customers will be selected from among those with the highest match to the variables of interest to our initial advertisers." I don't imagine there'll be many poor people in that group. Just rich ones stupid enough to take this cheese in exchange for sticking their heads into another marketing trap.

I wonder how many people will get one of these things and turn around immediately and format the hard drive. Quite a few, I imagine.

 


TTG Home

Robert Home

Daynotes Home

Search TTG

Special Reports

Last Week

Next Week

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

Top


Wednesday, February 10, 1999

The Amazon brouhaha appears to be over. Amazon, while still saying they had been doing nothing wrong, agreed to stop doing it. Or at least they announced that, starting March 1st they will label all material for which publishers have paid for placement. The following is the text of a form letter that Amazon began mailing yesterday to people who emailed them to comment about the situation:

Thank you for writing to Amazon.com with your comments.

Please be assured that our recommendations are not for sale. We take our customers' trust very seriously, and our editors stand behind every one of our recommendations.

However, we realize that there has been some confusion over Amazon.com's co-op policies. Here's what we're doing to address those concerns:

- By March 1, 1999, our site will list every co-op placement in a way that's easy for customers to identify them.

- We've strengthened our returns policy to reflect our confidence in the quality of our editorial recommendations. If you buy a book on our say-so, and you're disappointed in it, you can return it, whatever its condition. Even if you thought the book was so bad you ripped the pages out, just return the pieces to us for a full refund.

That said, we're proud of our editorial recommendations. They're honest and informed. Our editorial staff--the largest of any online store--combs through thousands of titles each week, looking for the best books to feature in our store. We only feature books we think our customers want to know about, and we only endorse books we love. As always, customers are free to disagree with us about how good a title is, through customer reviews.

We do accept publisher cooperative marketing funds, commonly called co-op. Most book stores do, everyone from cozy neighborhood bookshops to giant megastores. What do publishers buy with co-op funds at Amazon.com? Our promise of when and where we'll feature a particular title. But if a book doesn't meet our standards, we won't feature it for any price. Period. Our editors regularly reject titles that don't make the grade.

Why do we accept these funds in the first place? Co-op helps us keep costs low and our discounts to customers high. We want to offer you the best titles at the best possible prices--and that's what we'll continue to do.

Please let us know if you have any further questions or concerns. Thanks for writing, and thanks for caring so much about our store.

* * * * *

The following from Scott Kitterman [kitterma@erols.com]. Scott also included the text found at that URL, which I've removed here for brevity:

Before you go and delete all your Amazon.com links.... I think this is a satisfactory conclusion. As long as I can tell what's paid for and what's not, I'm happy.

http://www.wired.com/news/news/business/story/17826.html

I agree that it's a satisfactory conclusion, and I will not remove my links. Frankly, I'm glad they did the right thing. I've been buying from Amazon.com almost since they opened, and I've never had a bad experience with them. I'm going to consider this a momentary aberration.

I've had numerous messages from people who tell me I'm naive, and that what Amazon was doing was no different than Coke and Pepsi paying big bucks to supermarkets for those displays at the end of aisles. Well, I'm not naive. I've known about such end-cap payments at least since we did cases about them in business school fifteen years ago.

But there's a big difference between this and what Amazon was doing. What they were doing was the equivalent of a supermarket accepting payments from Coke, putting up the end cap, and then adding a big sign over it that said, "We put this display here because we honestly believe that Coke is better than Pepsi."

At any rate, the problem appears to have gone away, or at least gone back into its hole until later...

* * * * *

This from Bo Leuf Bo Leuf [bleuf@algonet.se]:

Apropos...

>>> I see in the morning paper that FreePC is giving away very low-end Compaq PCs to people who are willing to provide their personal information and look at a constant barrage of ads.<<<

I've seen a bit of this going around in different contexts. Free email or files with ads inserted. Free ISP service with ad push or interleaved ad pages during browsing. Etc. Several municipalities here have gone this latter route to provide general ISP access to all inhabitants (those with phones, but that's practically a given in this country). Municipality pays undisclosed amount to ISP contractor, advertisers another undisclosed amount. (Such is the deep committment to social equality shown by local-level social democrat rule in quasi-socialist Sweden <irony>.)

Close to the same "free PC" approach (actually subsidised, because I gather there was in fact a cash payment involved too, albeit low comapred to the cost of an add-free PC) was recently noted at a couple of public schools in Sweden, where the pupils received "upgraded" computer rooms stocked with what seems like virtually the same type of machine as you describe. I saw the screens on local tv news when the "new" computer rooms were featured in a short clip. I have also heard of some "cybercafes" equipped with the same ad-frame reduced screens.

>>>Ads run the whole time the PC is powered on, whether you're on-line or not. Half of the supplied 4 GB drive is allocated to local ad storage. The box runs 1024X768 video (on a 15" monitor, yet), of which an 800X600 window is available for use. The remainder is used as a frame that constantly displays ads.<<<

You also comment:

>>> I wonder how many people will get one of these things and turn around immediately and format the hard drive. Quite a few, I imagine.<<<

I don't know about that. The report I read was a bit unclear, but suggested that there was some kind of software-hardware linkage so that the box wouldn't run properly unless the ad software was constantly feeding some kind of "unlock" signal. (OTOH, placing the boxes in a school pretty much guarantees that a lot of talented young people will be attempting to hack this...) Still, it would keep your average user from removing the advertising, and I'm pretty sure there would be some kind of legal clause that ties any tampering with ad presentation to repossession and damages.

Bottom line: WYAIWYG (What You Accept Is What You Get)

I'm not surprised that this phenomenon is ubiquitous. Advertising resembles weeds. We had something similar in our schools starting several years ago. I can't remember the name of the company, but they provided "free" televisions and VCRs to school classrooms, with the understanding that all students would be forced to watch a 15 minute (or whatever) program each day, which was laden with ads sold by the company that provided the "free" equipment. There was quite a firestorm at the time. Many parents believed, as I do, that this was an abuse of the mandatory school attendance laws. To force children to attend school is one thing. To then force them to watch commercial messages is quite another.

As far as formatting the hard drives, come now. I can't imagine that there's anything to prevent someone from booting a floppy and running fdisk. I'm sure you're correct that there will be contractual terms forbidding it, but how is the company to tell the difference between someone who's formatted their hard disk and someone who simply doesn't ever log in to the bundled Internet service? I do hope a lot of people do that, that the advertisers eventually find out about it and demand their money back from Free-PC, and that Free-PC goes bankrupt. It's not like we need any new ad delivery mechanisms. We're drowning in ads now.

* * * * *

This from John Bartley, PC Sys Admin [usbcpdx@teleport.com], sent both to me and Jerry Pournelle:

Here's a newsgroup posting I wrote on NTFS defragmentation software, which adds other defrag software beyond what you know of.

<TRUFAN GUSH>Jerry, glad the Green Ripper passed you over on your way back from Comdex. You and Roberta are too neat to see depart. </trufan gush>

Re: Which one is better? Diskeeper vs Norton Speed disk

Author: jbartley <then jbartley@teleport.com, now jb3@canada.com>

Date: 1999/02/03

Forum: comp.os.ms-windows.nt.admin.misc

I conducted a review and presented it to my local NT user Group (http://www.ntique.org), comparing CPU utilization vs. time-to-complete on multiple fragmented images on NTFS partitions restored by cloning on EIDE, UDMA and SCSI-2 drives.

Testing platforms were Intel Advanced/AS ('Atlantis') mobo, p133, 32MB, 256k L2, WDAC 22100 FIC VA-503+1.2, K6-2/300, 128MB, 1MB L2, Maxtor 90750d6 7.5GB Tyan Tsunami, p2-400, 256MB RAM, AHA-2940, Quantum Viking II 4.5GB

Golden Bow's product was very nice, and the best documented; worth downloading just for the information on NTFS.

The O&O Software (http://www.oo-software.com) was neck-and-neck with Diskkeeper's full product; both faster than Golden Bow's for less CPU utilization. The amazing price differential swayed us to O&O.

Since then, 80 PCs and one server, all with NT4 Build 1381 spack 3, running weekly with NO hassle. O&O also has an improved NT disk cache which I subsequently tested and thought a significant improvement (but we're spending money now to replace non-Y2K complaint hardware, so no $$ to put it into widespread service).

A well-trusted member of our NT User Group reported that Diskkeeper munged a server disk for her.. and she got the mechanic's shrug from Executive Software TS, coupled with 'why don't you send us the disk' (for an indefinite period with no cross-shipped replacement loaner) 'so we can look at it'. That underthrills me & her both.

Also, Raxco's product and Norton's Speed Disk were also rans. Views expressed are my own and not those of a large national government with offices in all 50 states and the District of Confusion.

Thanks. I'll contact O&O about getting an eval copy. As far as Diskeeper munging a disk, I suspect your colleague may have used the Directory Consolidation feature, which can indeed trash data per the discussions over the last couple weeks on this site. But that problem is due to a bug in NT rather than in Diskeeper. I've used Diskeeper for years and never had a problem with it. In fact, I ran it on an SP4 machine with Directory Consolidation enabled and still didn't lose any data. I've used three of the four products you mention, and my strong personal preference is still for Diskeeper. But I'll check out the O&O product.

 

 


TTG Home

Robert Home

Daynotes Home

Search TTG

Special Reports

Last Week

Next Week

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

Top


Thursday, February 11, 1999

Well, there's bizarre news this morning. Ron Barker, the local sheriff, has been criticized for years for his hiring and firing policies. He's hired his own relatives--including his son and grandson--a lot of his friends, and a lot of his friends' relatives. If the news stories are to be believed, the Forsyth County Sheriff Department under Ron Barker is one of the most nepotistic fiefdoms ever seen around here. Ron Barker's son, Brian, was hired and promoted quickly, his main qualification apparently being who his father was.

Brian Barker, although more than 30 years old, still lives with his parents. About ten years ago, the newspapers reported that he'd barricaded himself inside the Barker home with an AR-15 assault rifle, taken his father hostage, and struck him. The SWAT team surrounded the house and waited it out, although Brian Barker did fire a shot. Ron Barker later claimed that (a) there was no hostage situation, (b) they hadn't known the SWAT team was out there, (c) that the rifle had gone off by accident, and (d) that the cut on his head came from a fall rather than from his son hitting him. A lot of people at the time thought that sounded fishy. A lot more wondered how after that incident Brian Barker could be accepted as a sworn officer.

Earlier this week, the newspaper reported that Brian Barker had made a routine traffic stop and had been shot by the people in the car. Although he was given only a 50/50 chance to survive, Brian Barker was able to talk to police officers, and reported that the occupants of the car had been Hispanic men. Naturally, a major manhunt has been going on since then. This morning, the paper reports that it appears that there was no traffic stop, no Hispanic men, and that Brian Barker appears to have shot himself.

Hispanic spokespeople are outraged, although I find it hard to understand why. They've equated this situation to the Susan Smith thing several years ago, when she drove her car into a lake, drowned her children, and blamed a non-existent black man for the murder. Being upset with Brian Barker is certainly understandable. The Hispanic spokespeople ask why he had to accuse Hispanics rather than some other group, and in that they have a point. That may indeed say something about Brian Barker's prejudices, although it may also mean nothing. He did, after all, have to make up some kind of description, and that may simply be the first one he hit upon or the one he believed would be most credible given the circumstances.

But being upset with the police for investigating on the basis of the information they had available is surely unreasonable. If Brian Barker had reported that he'd been shot by black or white or Asian men, the police would have been looking for people who met that description. To claim that there is some sort of bias against Hispanics in the police department on the basis of this investigation is ridiculous. They did, after all, discover that Brian Barker had shot himself. If they were looking for someone to lynch that would not have happened.

* * * * *

My agent, David L. Rogelberg [davidlr@studiob.com] of StudioB posted the following message to the Computer Book Publishing mailing list yesterday. I think it's pretty important, because he touches on a very real concern among authors in general and computer book authors in particular. The industry is consolidating into a few large publishers and a few large bookstore chains. This consolidation worries a lot of us because it will almost inevitably lead to fewer choices for readers. The interview David mentions early in the message refers to his appearance on a radio talk show Tuesday evening. He had never been interviewed on radio before, and so solicited advice from other members of the list who had some experience with doing radio interviews. Bruce Epstein is a list member who is notorious for his sharp wit and the pointed observations he makes about just about anything:

First, I want to thank everyone for providing such great advice. I can't tell you how much I appreciate it. We're going to write the advice up in one article because I'm quite certain everyone who goes on radio will benefit from it.

While I was a little nervous, the interview went pretty well. I took a position, tried to make a few key points, and attempted to talk in sound bytes. I didn't mention the show because I was petrified that Bruce Epstein might call in. It was Online-Tonight with David Lawrence. I'm not sure if I made my points quite as well as I would have liked, but they're sending me the tape so I'll know soon enough. I'm sure it'll be interesting listening to myself sound like a fool in front of 3.5M people.

For what it's worth, I think Amazon made a big mistake. While I don't think they did anything evil, they did breach a trust with their customers. Amazon has been built on good will. They're the first store to make authors and readers a big part of the community. By allowing their editorial content to be confused with advertising, they're not paying their customers and authors the respect they deserve. In short, they've sold out.

Authors love Amazon because they give books a level playing field. Good books are recognized, and the bad books are criticized. At its heart, Amazon is a community of book lovers, and it's Amazon's job to support that community, not influence it in a way that is inconsistent with the reasons people are part of the community.

It's amazing how many publishers have cited Amazon as a reason for their success in selling some of the more obscure titles and backlist. Amazon has had an impact in making the industry better. They're leaders in this respect. Given how flat the overall publishing business is, I think we should be very thankful of their efforts to expand the market for readers rather than cannibalize their competition. I've heard from more than one source that Amazon sells more computer books than B&N.

I fully understand, having been a Publisher for Macmillan years ago, just how much is for sale at brick and mortar stores. And yes, the practice of selling real estate in bookstores and supermarkets has been going on a very long time. Just because it's done doesn't mean it's right, and it doesn't mean it's the best business practice.

A bookseller's job is to make sure the right book gets into the right hands, and that's why they're getting 50% of the cover price. Accepting co-op in exchange for fooling customers into thinking that a book is more important than it really is isn't customer service, it's customer deception. It doesn't sell more books, it just makes better margins for the booksellers. Booksellers could get even bigger margins if they spent the dollars working on selling more books to the right people.

Just because something is common practice, doesn't mean it's right. It also doesn't mean that this practice is improving our industry. We must hold Amazon to a higher standard because much of their growth depends on working with the book community as partners. In my view, they're our one big hope to truly expand the market for books. I sure hope they don't blow it and become nothing more than a bigger, meaner Goliath.

We need to watch them carefully, and help guide them to do the right thing. And if they don't, we need to support online retailers that do respect the communities they serve.

* * * * *

This followup from John E. Bartley, III ]John_Bartley@orb.uscourts.gov] concerning his report of lost data when running Diskeeper:

Spoke to her - and, no, she did not use Directory Consolidation. A very sensible woman and professional; we served together on the board of www.ntique.org, the local NT admin's group.

Hmm. That's the first time I've ever heard of Diskeeper damaging data, other than the recent reports of problems running chkdsk during Directory Consolidation. My own experience, and those of readers I've heard from, seems to indicate that Diskeeper is a rock-solid product. In the absence of more reports similar to yours, I'm going to keep recommending Diskeeper. But I would like to hear about it if anyone else has experienced data loss or corruption that is certainly attributable to running Diskeeper. I'm sure that ExecSoft Tech Support would also like to hear about them.

* * * * *

This from Michael A. Boyle [mboyle@toltbbs.com] regarding the Free-PC issue:

The way I read it, you have to use the pc 10 hours each month.

Fine, put in a second hard drive ($150), and set up your system on it. Run their hard drive 10 hours at the begining of the month, then disconnect theirs and connect yours. How woulod they know or complain.

That'd work. Of course, the question is how far someone is willing to go to get what amounts to a $500 PC.

* * * * *

And still another followup from John E. Bartley, III ]John_Bartley@orb.uscourts.gov] concerning his report of lost data when running Diskeeper:

A search in DejaNews on "Diskkeeper" found four other problem reports in the first hundred of 1,343 hits. Extrapolate that out, and perhaps you may conclude there may be something to consider:

--

Diskkeeper Disadvantages & NT Server Kernel crash

Author: Fred Zimmerman <fredz@silversoftware.com>

Date: 1999/01/27

Forum: microsoft.public.windowsnt

<snip>

In fact I downloaded the Diskkeeper 4.0 trial on my PC, and a week later got a Blue screen, and kernel dump. It took 8 re-boots and several checkdisks to get back to NT Server desktop. On one re-boot, I saw a message pointing to a corrupt NTOSKRNL file. Could Diskkeeper have caused this? Should I buy, or avoid Diskkeeper 4.0 for my NT Server 4.0 PC?

Thanks,

Fredz@silversoftware.com

--

Re: Diskkeeper Disadvantages & NT Server Kernel crash

Author: L.Charny <charny@mediaone.net>

Date: 1999/01/27

Forum: microsoft.public.windowsnt.misc

I suspect that I have a similar problem - a few days after I installed the Diskkeeper 4.0 in a scheduled mode, my NT stopped booting, instead displaying the blue death screen at boot. Could it be that Diskkepper corrupts the NTFS partition?

L.Charny

<snip>

--

Re: DiskKeeper on NT

Author: ken kriesel <kkriesel@psl.wisc.edu>

Date: 1999/01/12

Forum: comp.os.ms-windows.nt.setup.misc

Make sure you have a current Emergency Repair Disk, before attempting pagefile defragmentation. I evaluated Diskeeper 4 on an NTWS4.0sp3 system, and it became unusable and unbootable when the pagefile defragmentation finally succeeded. Only the ERD saved me from a full restore from backups. I've subsequently retreated to Diskeeper V3. V4 on another system has been configured to never do pagefile defragmentation, as it did resolve some bugs present in V3 that prevented some partitions from being defragmented at all.

Overall, V3.0 has been pretty reliable on over 25 systems.

Ken

kkriesel@psl.wisc.edu

<snip>

--

Re: DiskKeeper on NT

Author: Miroslaw Dudek <m_dudek@modex-fc.com.pl>

Date: 1999/01/05

Forum: comp.os.ms-windows.nt.admin.misc

<snip>

Hello, for me it is not 100% safe as after some defragmentations of my sever startup drive (2 mirrored 4,5 GB ATAPI IBM HDDs) there were some errors detected at the system boot. System has fixed them, rebooted and started working properly (for 1 week now). I'm not sure if it was Diskeeper to cause these problems, but I have never ever before encounterd them. The server is not overloaded with work (10 W98 users only, separete SCSI drive for their files and apps) so it is unknown for me what else (except Diskeeper) could cause such problems. It happened only once but I will watch for any errors like this in the future. If you want I may let you know. I can also send you a log that CHKDSK has created after the errors.

Best reg.,

M.Dudek

m_dudek@modex-fc.com.pl

Okay, the first guy runs it for a week and then has a problem which may or may not be caused by Diskeeper. He asks "Could Diskkeeper have caused this? Should I buy, or avoid Diskkeeper 4.0 for my NT Server 4.0 PC?"

The second guy "suspects" that he may have a similar problem. He says "a few days after I installed the Diskkeeper 4.0 [...] Could it be that Diskkepper corrupts the NTFS partition?"

The third guy reports a known problem that is not caused by Diskeeper at all, but by an acknowledged bug in NT's chkdsk.

The fourth guy says, "I'm not sure if it was Diskeeper to cause these problems [...]"

So of the four you quoted, three aren't sure that Diskeeper caused the problem, and the fourth is reporting a known bug in NT. From these messages, no one could reasonably attribute the problem to Diskeeper, or indeed even finger it as the likely cause. This is what is called anecdotal evidence, which is no evidence at all.

We have no idea what hardware configuration these people were running and whether their systems were fully compliant with the Windows NT HCL. We don't know what other software they were running, or what their administrative abilities are. Before anyone blames a software or hardware product for causing a problem, that problem should be reproducible under controlled circumstances or, if not reproducible, it should at the very least be reported in essentially identical form by many people who are all running on HCL compliant hardware. I've been running NT for a lot of years, and many of the problems I've seen others have have been solely due to running with non-HCL compliant hardware.

Again, I can only say that my own experiences with Diskeeper have been uniformly good, both on my own systems and on systems that belong to clients and former employers. I've never seen a Diskeeper bug that would cause data loss or corruption, nor have I ever been presented with any credible evidence that such a bug exists.

* * * * *

In conjunction with work on the books, we're going to be producing many more special reports on various hardware and software products. The first of these is now up. It covers the Maxtor 91000D8 DiamondMax Plus 10 GB Ultra-ATA disk drive. There'll be a lot more to come, and the form and layout isn't necessarily final, so we'd appreciate any feedback you care to provide.

 


TTG Home

Robert Home

Daynotes Home

Search TTG

Special Reports

Last Week

Next Week

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

Top


Friday, February 12, 1999

Not much mail the last couple of days. Usually I get six or eight messages related to this web site even on a slow day, and perhaps 15 or 20 on an average day. I doubt I've had even half a dozen in the last two days combined. I guess I haven't said anything outrageous enough to prompt people to write.

And speaking of prompting people to write, I need some help. I've been working with these Maxtor 91000D8 DiamondMax Plus 2500 10 GB disk drives, and I've run into a problem with running them in DMA mode. It's not the drives' fault, nor is it the motherboard (an EPoX EP-BXT). What I've run into is the 8 GB limit, but only when I attempt to use a bus master (DMA) driver. The BIOS supports extended INT13, and the system recognizes the drives as being 10 GB at boot time. The drives show their full capacity in Windows NT as long as I'm using the default IDE drivers.

The first thing I tried to enable bus mastering was running the Dmacheck.exe program supplied with Windows NT 4. I enabled DMA detection and restarted the system. When I ran Dmacheck again, it told me that DMA was not in use on either channel. That's odd, because I know both the motherboard and the drives support UDMA. So I decided to install the NT4 DMA driver that was supplied on the CD-ROM with the motherboard. It's the Intel PIIX Bus Master IDE Controller driver, and it has no version number or other identifier. Just its name.

I installed it, restarted the system again, and fired up Dmacheck. This time, it reported "No IDE/ATAPI devices detected" for both channels. Okay, that's odd, but the system was running fine and I could access both the hard drive on the primary and the CD-ROM drive on the secondary. I ran the ZD WinBench tests, and they showed that DMA was enabled and working. I wanted to test Windows NT Server 4.0 software mirroring. It wasn't until I installed a second drive--rejumpering the CD-ROM as Slave and adding the second hard drive as Master on the secondary channel--that I noticed something strange. When I fired up Disk Administrator, the display was screwed up.

I'd partitioned the first drive (under the standard IDE driver) to a 1,028 MB primary partition formated NTFS as the C: volume and a 8,511 MB extended partition, all of which was allocated to a logical E: volume, also formatted NTFS. The total 9,539 MB represents the full 10 GB capacity of the Maxtor drive, because NT is using binary megabytes and Maxtor decimal megabytes. But when I installed the DMA driver and then the second hard disk, Windows NT reported both drives as having total space of 8,056 MB rather than 9,539 MB. The first drive was showing 8,056 total capacity, but its bar showed a 1,028 MB C: volume and an 8,511 MB E: volume, the bar for which was chopped off by the right border of the Disk Administrator window. Removing the DMA driver and re-installing the default IDE driver returns the display to showing both drives as 8,539 MB.

So the problem is clearly the bus mastering driver, but I can't find a later version that will support drives larger than 8. I've been all over the Intel site, the Microsoft site, and the EPoX site. Does anyone know where I can find a Windows NT 4 bus mastering IDE driver that supports drives larger than 8 GB? I even tried installing the original Intel PIIX Bus Master IDE Controller driver and then reapplying SP4, hoping that Microsoft had an updated version. No joy. I'm afraid to try to use more than 8,056 MB under DMA because it may "wrap" or something and destroy data. If worse comes to worst, I could install the DMA driver and just use the drive as an 8,065 MB drive instead of a 9,539 MB drive. It'd be worth it for the dramatically increased performance that DMA yields. But I'd like to have both the speed and the full capacity. Any ideas?

* * * * *

And, as long as I'm asking for help...

I use FrontPage 98 to maintain my web site, and I've run into a couple of issues I'd like to fix, but I can't figure out how to do it:

  1. My existing web has a couple hundred pages, and I'd like to go back retroactively to add HTTP-EQUIV system variable meta text to the header of each page. Obviously, I can do so by calling up each page individually, displaying the Page Properties dialog, clicking the Custom tab, and adding the system variable manually. But is there any way I can define that information once and have FrontPage 98 automatically add it to every page? It would also be useful to be able to update the meta text globally when I change it.
  2. I'd like to password protect a page and its children (or an entire separate web, if that's what it takes and if I can join that separate web to my main web). I've found the registration template that allows users to create their own accounts on the fly, but what I'm interested in doing is defining the account and password myself and then mailing the account information to the user. Obviously, I need to have some sort of account database residing on the remote server where my web is hosted. Can I do this simply by placing the account registration page in a hidden folder, or is there a better way?
  3. FrontPage Editor line spacing is driving me nuts. I'd like to be able to control the spacing before and after, similar to what you can do in Paragraph Properties in Word. I know this must be possible, because choosing different paragraph styles in FP Editor assigns different line spacings. But, for example, if I choose Normal, I get extra space after each paragraph, while if I choose Bulleted, I get simple single spacing. I've search all over and can't find a way to change this. Paragraph Properties in FP Editor has no option for it. I've even tried using the FP Theme Editor without any luck. Short of going in and hand-modifying the HTML, is there any way to change this behavior?

* * * * *

And now I'm starting to get feedback from readers about the the Maxtor DiamondMax Plus review. I have a Reader Feedback section at the bottom of my review template, so the messages and my responses obviously go there. The question is, do they also go here. I think for now at least, I'll post them in both places. I want to avoid have a Dungeons and Dragons maze like Pournelle's. There's too much chance of people missing good stuff that way. Doing it this way means the same material ends up more than one place, but that's probably a small price to pay for the benefits. Some tells me I'm going to have to go to a separate mail page eventually.

This from Robert Morgan [robert@morgan.pair.com]:

I have the same drive and I'm very pleased with its capacity, performance, and bang for the buck. I ran a few Winbench 99 tests for comparison with your numbers. I made no effort to make sure nothing else was running, so these numbers are likely somewhat lower than absolutely possible.

System: AMD K6-2, 333mhz, Asus P5A m/b, 64 megs 100mhz ram, Asus 3400TNT video, Creative Live!, Siig Fast SCSI, 3Com Etherlink XL 10m/b, 3Com Fast Etherlink XL 100m/b, USRobotics Sportster 56000 fax, Maxtor 91000D8, Toshiba XM-6201TA SCSI cdrom, HP CD-Writer+ 7200i, Hitachi GD-2500 DVD (One vacant slot awaiting a Hollywood Plus DVD decoder). Windows 98 (4.10.1998). DMA enabled on the Maxtor.

CPU Utilization: 7.73%
HE Disk Winmark: 7270
-AVS: 4420
-FP: 31300
-MS: 7500
-PS: 6710
-PR: 6000
-SF: 7150
-VC: 8640

All those numbers look pretty reasonable, given your ad hoc environment and the fact that you're using an AMD K6-2/333 versus the Pentium II/450 used in my testing.

And this follow-up from Robert Morgan [robert@morgan.pair.com], which he sent before he received my first response:

I looked again at my system specs compared to yours, and it occurred to me that in comparison, my weakest link is the cpu. So I checked prices, and in Canadian funds, your P2 450 ($C 865) is $735 more than my little AMD. That $735 difference completely pays for my memory, DVD player, Hollywood Plus DVD decoder card, and Creative Live sound card, with $100 left over!

So I think I'll hold off on the P2 450. AMD chopped prices again this week in response to Intel's prices cuts on the Celeron; when my local supplier updates his prices next Wednesday I may upgrade to a K6-2 400 for about $C 200.

Yep, there's no doubt that the Pentium II/450 doesn't offer much bang for the buck relative to other processor choices. If you had a Slot 1 board, you could get most of the performance of that CPU by installing a Celeron for under a hundred US$, particularly if you get one of the overclockable ones. In Socket 7, the AMD K6-2 currently offers pretty good bang for the buck. You might want to wait a bit longer, though. The K6-III (Sharptooth) should be available shortly, and will be a better processor than the K6-2.

* * * * *

This from Alberto S. Lopez [Alberto_Lopez@notes.toyota.com]:

Good Morning!

Great Web Site! I found your site from Jerry Pournelle's site. It has been a great source of information for me. Many thanks for taking the time and effort to put up such a valuable resource on the Internet.

I have a question:

I recently built a PC from the ground up with spare parts that I had lying around the office. I am by no means an expert, as this is only the 2nd PC that I have built from scratch.

It worked for a couple of days, and now recently, will not boot. It powers up, starts to do the memory check and STOPS. It places an "underscore" character on one of the numbers that display 32768 (32MB of RAM) and sits there. It does not display keyboard or pointing device found, will not acknowledge the floppy or Hard Drives... Nothing,

I swapped out the memory and the 32MB of EDO RAM it has now are BRAND NEW. Would you have ANY IDEA what to diagnose now? I mean, I'm getting no error messages about failing hard drives or anything of the sort...

The machine simply will not boot past the MEMORY COUNT. I'm hoping that there is SOMETHING SPECIFIC that I can look at.

Any help that you can send my way would be greatly appreciated,

Thanks for the kind words. My first thought, as yours, would be that you had a defective memory module. Since the system behaves the same way with different memory, the next thing to check is the cables. First, obviously, make sure that all cables are connected to the right things and that they're oriented properly--pin 1 to pin 1.

If all the cables are connected properly, the next thing I'd suspect is a bad cable. I recently had a system intermittently exhibit exactly this behavior. I eventually tracked the problem down to a bad floppy cable. It had been folded too tightly, although it didn't look crimped, and apparently at least one of the wires had broken. Moving the cable around while working on the PC would make or break contact, so the PC would sometimes boot and sometimes not. Replacing the floppy cable made the problem go away.

Another possibility is that the motherboard may be defective or its CMOS settings wrong. Before you assume the motherboard is bad, make sure to try clearing CMOS to default. There's probably a motherboard jumper that you can set to clear CMOS. If not, you can remove the battery to clear CMOS.

The last thing that immediately comes to mind is that you may have a failing power supply. If anyone else has any other ideas, they can mail you directly.   Good luck.

 


TTG Home

Robert Home

Daynotes Home

Search TTG

Special Reports

Last Week

Next Week

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

Top


Saturday, February 13, 1999

Thanks to everyone who sent suggestions about my FrontPage questions. I've included several representative ones below. Several of those I didn't publish pointed out that FrontPage is a poor tool, and that I could do everything I wanted by switching to HotMetal and hand-coding HTML, writing CGI scripts, and so on. I'm sure they're right, but the problem is that I don't know how to code HTML or write CGI scripts, and I don't have the time to learn. The rule around here is that if FrontPage won't do it, it ain't gonna get done.

What I'm trying to do is focus on the results rather than the process. I don't have the time or the inclination to learn much about the process of creating web sites and pages. I just want an easy user-oriented tool that will let me do what I want to do. Perhaps FrontPage 2000 will be a step in that direction. Or perhaps I'm being unfair to FP98. I haven't really made any effort to learn to use it. There are still whole broad functional areas of FP98, Cascading Style Sheets for example, that I know are there but have no idea how to use. The point is, I want the program to do all the heavy lifting for me. If I have to install a gig of RAM or SMP to run that program, fine. But I want to concentrate on writing content rather than the mechanics of creating and maintaining pages and the site. I guess it'd make sense to get a good FrontPage book and read it, but I don't really have time to do even that.

* * * * *

This from Robert Morgan [robert@morgan.pair.com]:

Well, I thought the answer to at least your first problem was easy, especially in FP 2000. I tried a find and replace. There's a radio button to select either search all pages or current page, default to current page. I clicked all pages, and <both> buttons stayed on. Not a good sign, and sure enough, it never did anything except search the current page.

Then I looked at the Tools menu, where there's a choice called Macros, which I tried. That fired up the Office 2000 installer, which said it couldn't find the install cd. So I gave up.

What I'd personally do is just write a perl script that goes through all your .html files and does a text grep and replace.

As far as protecting parts of your site, I think you'll find it to be server specific. Apache lets you put a config file in each subdirectory, which among other things lets you define users or groups of users who have access.

Not to rehash an old subject, but, I'd start to think seriously about making your site database-driven. NT IIS + SQL Server is a good solution, but I'm also very happy with Sybase's SQL Anywhere, with its Dynamo software for creating html on the fly.

I blush to admit that I hadn't thought about using the FrontPage global search and replace. So I went out and did a global search for the string "<meta name="Microsoft Border" content="b">" which should appear on every page. FrontPage searched all 146 of my HTML pages, but I got zero hits, so apparently the global search and replace works only for the body text, and not for HTML tags. Just to confirm that global search really worked, I just saved this page and re-did the search. Sure enough, I got one hit for this page.

As far as PERL, that'd be a good suggestion, except that I don't know how to write PERL scripts and don't have the time to learn.

You're probably right that I'll eventually find that protecting parts of my site is server specific, but there's no reason why it should be. The FrontPage Extensions already support a validation subroutine and password protected login, so I'm going to try wangling that into doing what I want.  As Pournelle says frequently, it's only me, and I simply don't have time to do anything except things that my existing tools will allow me to do easily. If they won't do it, it's not going to get done. I wish I had time to learn a lot of new things, but I don't.

You're not the only person who's suggested making the site database-driven. I haven't done so (and probably won't) for two reasons. First, the "new thing" problem. Second, and more important, I think I'm correct in believing that making a site database-driven eliminates having the content indexed by search engines. I want my material to be searchable on AltaVista, Northern Light, HotBot, etc., so I wouldn't want to do anything that isolates it from those search engines.

* * * * *

This from Rick Boatright [boatright@vocshop.com]:

Use Multi edit to do global changes. You can do a global multi-file find and replace including subdirectories. Good stuff VERY VERY reccomended.

Thanks. I may give that a try. I think I even have a copy of MultiEdit floating around here somewhere.

* * * * *

This from Bo Leuf:

You ask...

>>> FrontPage Editor line spacing is driving me nuts. I'd like to be able to control the spacing before and after, similar to what you can do in Paragraph Properties in Word. I know this must be possible, because choosing different paragraph styles in FP Editor assigns different line spacings. But, for example, if I choose Normal, I get extra space after each paragraph, while if I choose Bulleted, I get simple single spacing. I've search all over and can't find a way to change this. Paragraph Properties in FP Editor has no option for it. I've even tried using the FP Theme Editor without any luck. Short of going in and hand-modifying the HTML, is there any way to change this behavior?<<<

Strictly speaking, there ain't no such creature as html line-spacing adjustment. Each browser may define its own interpretation of how to render any spacings between lines and, more to the point, between different paragraph tags. And they do so, _differently_. Since e.g. Frontpage tricks the user by applying a wordprocessor layout interface on top of the html editor, the author is tempted to control the page layout in ways that the underlying html simply doesn't support. In other words, even if you achieve a desired layout effect, there is a risk it will only display in... Frontpage. Newer html (and XML/XSL) may allow greater layout positional control, but this will only work in some browsers, and not all that reliably.

There are various ways to "force" something other than browser default. One minor (and generally workable and non-intrusive) one that I have employed to achieve more spacing in say bulleted lists is to end each item with "<BR>." -- the BR gives a minimum line space, the "." ensures that the line will in fact render (empty lines will be ignored in some browsers). "&nbsp;" could conceivably work too, but this is not guaranteed to always force a rendered line.

Commonly, other web authors often go to invisible gifs (1x1, possibly size-redefined to other pixel extents) to acheive general layout tweaking, e.g. indents, interparagraph spacing, etc. This of course fails if for some reason image rendering is turned off (or fails), resulting in large [image] blocks that mess up the layout.

Bo Leuf <bo@leuf.com>

Leuf fc3 Consultancy

http://www.leuf.com/

I understand that HTML isn't Word, and that the formatting available with it is much less powerful. And I also understand that rendering is browser specific. I guess what I'd like to see is FrontPage doing the kind of things you mention, but doing so behind the scene. The last thing I want is to hand-edit HTML code. I don't particularly care exactly how my pages render, so long as FrontPage and the browser do "reasonable" things. I guess what I was objecting to was that FrontPage does offer the option for a user to do things that FrontPage itself can do.

For example, for the following bulleted list, I entered the text "Bullet item 1", set the style to "Bulleted list", and then presssed Enter. Front Page inserted a new line with a bullet. It appears on screen as single spaced. I typed the second bullet item, pressed Enter, and typed the third. On my screen, at least, I end up with three bullet items with minimal line space.

  • Bullet item 1
  • Bullet item 2
  • Bullet item 3

For the following bulleted list, I typed "Bullet item 1" and pressed Enter twice, "Bullet item 2" followed by Enter twice, then "Bullet Item 3" followed by Enter twice. I then applied the "Bulleted list" style individually to each of the three lines. I then put the cursor on the "extra" line between items and pressed Delete. On my screen, at least, I end up with three bullet items with double-spaced lines.

  • Bullet item 1
  • Bullet item 2
  • Bullet item 3

Looking at the HTML source, the only difference is that each line of the first group is formatted as <li>text</li> while each member of the second is formatted <ul><li>text</li></ul>. Now, I don't know what <ul> or <li> is, but it'd be nice if I could choose the "effect" and have FP98 insert the appropriate codes, instead of it forcing me to do weird things or cut-and-paste from another document.

* * * * *

This followup from Robert Morgan [robert@morgan.pair.com]:

Frontpage 97 doesn't search html, only your body text. FP2000's search offers to search and replace in html, but there's a bug I mentioned last letter that prevented me from doing a global search.

This was the second time I'd suggested going to a database-backed web site, and your answer was the same both times: you want your site to be fully indexed by Altavista and others. The first time I didn't challenge the statement, but I'm going to now!

People or robots browsing your site see only the html pages your server sends. The fact that the pages come from a file system or are generated out of a database is invisible. The decision to make your site indexable by robot is a design issue, not a file system vs. database decision.

A robot indexes your site from a starting web page, then recursively following all the links from that point. However, it can't follow forms that return pages based on the data passed to the form. Also, if one page contains data that changes dynamically (for example, the current day's daynotes), the indexing fails because the robot won't return to research your page, and anyway, the text it found won't be there when someone searches for it.

So, if you design your site such that the pages don't dynamically change, and don't rely on forms passing data, then the robot will faithfully index the site.

Having said that, a common use of a db-driven site is to do just that: dynamic pages that change based on the time of day or the results of a form.

Equally, the db-driven site can create static pages, like 0208RTDN.html and 0201RTDN.html. The benefit is that the structure of all those pages is defined only once. Global changes are trivial. Automating your daynotes and reader email, while definitely a non-trivial task, needs only to be done once.

But you're right: it is a new thing to learn, and I think your readership would prefer that you spend your time writing content than programming a web site.

Thanks for making that clear, and for understanding my position. I used to have a boss who was fond of saying, "we can do anything, but we can't do everything" and that's the case here. If I had the time and desire to learn about HTML, scripting, etc. I'm sure I could do it, but I work pretty much seven days a week as it is. So I have to prioritize, and (unfortunately, some will say) learning more about these things is just too low on my priority list to ever get done.

I appreciate you explaining the dynamic versus static issue, and I promise I'll never club you with that dead fish ever again. I knew about the Robots.txt issue, but I hadn't thought through the idea of "static" dynamically-generated pages. Now if only the FrontPage client and the FrontPage Server extensions would do that for me automatically...

And I do intend to keep focusing on content. Much as I enjoy playing around with the mechanics of creating, maintaining, and publishing pages (and I do enjoy it), I enjoy the process of researching things and creating new content much more.

* * * * *

And regarding my two list versions, Bo Leuf [bo@leuf.com] says:

I understand that HTML isn't Word, and that the formatting available with it is much less powerful. And I also understand that rendering is browser specific.

Still, the expectations implied by WYSIWYG-editing can be confusing. Your bullet examples render as 1˝-line and 2-line spacing in Opera. Other browsers may do it differently. At bottom, you are trying to do visual layout using logical content markup, with uncertain results.

Looking at the HTML source, the only difference is that each line of the first group is formatted as <li>text</li> while each member of the second is formatted <ul><li>text</li></ul>. Now, I don't know what <ul> or <li> is, but it'd be nice if I could choose the "effect" and have FP98 insert the appropriate codes, instead of it forcing me to do weird things or cut-and-paste from another document.

In this case "ul" specifies unordered list, i.e. the browser would add bullets to the items. For ordered lists, the block tag would be "ol", which would cause the browser to start a numbered item list when rendering. Anyway, in content markup terms, the first example has all the items as being part of the same list, the second specifies 3 separate lists, each with only one item. The extra spacing in the second example is the browser's way to indicate this "increased logical distance", but it could equally well be rendered in another (future?) browser with a short horisontal line, or anything else that qualifies as a list separator.

Were the examples parsed by e.g. a blind person's browser, I imagine that the first list would be read something like:

<unordered list>, <item>text1, <item>text2, <item>text3, <end of list>

The second would be read as:

<unordered list>, <item>text1, <end of list>

<unordered list>, <item>text2, <end of list>

<unordered list>, <item>text3, <end of list>

This would also apply to any automated text indexing or content mining applied to the page, which would see the second list as 3 (unrelated) lists.

Thanks for explaining how the lists work. As I've said, I know nothing about HTML. I just want to use it indirectly via FP to generate pages that kind of look like what I want them to....

* * * * *

While working with the Maxtor DiamondMax Plus 2500 drives, I wondered what kind of performance I'd get running two of them using Windows NT Server 4.0 native software-based RAID1 mirroring. So I ran the tests. The results are now up as Windows NT Server Disk Mirroring Performance.

* * * * *

This from Mendel Leo Cooper [thegrendel@theriver.com]:

I saw your 'cookies' article on Jerry Pournelle's site. It seems to be a reasonably balanced analysis on the uses and dangers of those infernal goodies.

Might I point out that there has long been an effective and easy fix for the problem... if you are running Netscape on a UNIX (or Linux) machine? In the .netscape directory, add the following symbolic link:

ln -s /dev/null ~/.netscape/cookies

What this does, of course, is to redirect all persistent cookies into the famous /dev/null black hole. Session cookies are still kept in memory, so "legitimate" cookies can still be used for keeping track of a shopping basket, for example.

For that matter, even DOS/Windows users can periodically examine and/or expunge cookie files with a file manager, or using DOS commands. The problem stems from the unfortunate fact that most Windows users' knowledge of their computers is limited to making menu selections with a mouse and "launching" apps. Perhaps this category of users should more productively use the time and energy spent howling and complaining in educating themselves.

Thanks for the kind words. As it happens, I'm running Netscape under Windows NT, but I can accomplish pretty much the same thing you're describing simply by making the cookie file read-only.

* * * * *

Late Afternoon: I've spent most of today working with the Promise FASTtrak IDE RAID Controller. I got started on the wrong foot by not reading the manual first, and that cost me a couple of hours. But I went back to square one, and am still having problems getting the the system to boot from the FASTtrak mirror set. I may simply be overlooking something simple, so I'm going to forward my current results to Promise for their comments before I publish something that may be unfair to them. Presumably, I'll not receive a response until at least Monday, so I'll put that review on hold until then.


TTG Home

Robert Home

Daynotes Home

Search TTG

Special Reports

Last Week

Next Week

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

Top


Sunday, February 14, 1999

I'm not feeling too great this morning. It's probably due to this typical North Carolina weather. Friday afternoon, the temperature reached a high of about 75F (24C). Yesterday evening, the wind chill was at 6F (-14C), with snow predicted. The snow didn't show up, but the temperature this morning was 25F (-4C) with wind chill near 0F (-18C). That's North Carolina. Swimming weather one day, and ice skating weather the next, literally.

* * * * *

There's a lot of talk over on Jerry Pournelle's site about changing page names. Jerry maintains weekly View and Mail pages, which he updates daily. People are asking him to keep the file names constant for the current View and Mail pages so that they can bookmark them. I'd never thought of that. Duh. I feel particularly bad because I'm the one who suggested Jerry's current scheme. He has a "View Home" page that has a link to the Current View page, e.g. View35.html. Same thing for Mail. So, although readers can bookmark the View and Mail home pages, they can't bookmark the current View and Mail pages. Well, they can, but then they have to change their bookmarks every week.

That problem is easy enough to solve. All I need to do on my own site is keep creating weekly documents as I have been doing. Each time I update the current Daynotes file, I'll simply also save it as thisweek.html. I'll have two identical copies on the disk and the web server, but who cares? Then, when the week changes, I'll simply copy the current week's Daynotes page to lastweek.html. So, if you want to bookmark this page, just set bookmarks for thisweek.html and lastweek.html and you'll never have to come through the home page again.

* * * * *

Last evening after dinner, Barbara and I decided to pull the two unused hard disks out of sherlock. Sherlock boots NT from a 6.4 GB IBM ATA drive, but also had two Western Digital 4.3 GB IDE drives installed. I put them there back last summer when I was writing the MCSE training courses for DigitalThink, because I needed a three-disk machine for screen shots of Windows NT Server mirroring, striping, and striping with parity. Since I finished writing that course, they've just been sitting there not doing much of anything.

What motivated me to pull them was actually two things. First, I needed a decent boot drive for the test-bed system, and a 4.3 GB IDE seemed ideal. Second, there was so much dust in sherlock that it was literally coming out around the edges of the drive bezels. The final straw was when I ejected the CD in the drive and watched dust dinosaurs falling off the bottom of the CD tray. So, we decided now was as good a time as any to pop the lid, pull the drives, and clean things up.

Sherlock is a Dell XPSM200s mini-tower box. Incidentally, did you know that "tower" was once claimed as a trademark? I believe it was NCR. Whoever it was produced a machine they called "The Tower." This has to be about fifteen years ago. Back then, if you wanted a vertical PC, you stood your desktop on its side. But then someone started making vertical cases, and PC manufacturers started advertising "tower" and "mini-tower" systems. Whoever it was that claimed the trademark tried to stop PC vendors from using the term. I'm not sure if the company couldn't enforce its trademark, if it was deemed invalid, or what, but obviously everyone now uses the term generically. Reminds me of the company that claims a trade-mark on the term "ni-cad" and periodically sends letters to magazines to tell them that they're misusing a trademark as a generic term. I'm pretty sure my 1910 edition of Vinal's book on storage batteries uses that term, but I may be misremembering.

I can tell I'm tired when I start rambling like that. I installed NT at least a dozen times yesterday, tore cases down, replaced drives repeatedly, etc. etc. That from about 9:00 Saturday morning through 8:00 Saturday night. I think I'll take the rest of this week off.

* * * * *

This from David Karlins [dkarlins@aol.com], a FrontPage expert and a fellow member of the Computer Book Publishing mailing list:

See if this helps:

1. I can't figure out a shortcut for this.

Several people have suggested using an editor that does multi-file search and replace, which seems a reasonable solution.

2. Select Tools, Permissions in the FP 98 Explorer - I don't have the program accessible right now but you'll find a dialog box in which you build a database of registered users and their passwords.

That'll do it. Thanks. You're the first person to mention that. I couldn't believe I hadn't seen that option until I went and looked. It's greyed out on my local copy of the web. I loaded another root web that happens to be local, and FP fired up its local stub server. Sure enough, with that web loaded and the stub server running, I was able to assign permissions.

3. Select the text, choose Format, Paragraph and click on the Style button in the dialog box. Click on the Text tab in the dialog box and change text height.

That does it, too, thanks. I had actually looked at that, but avoided using it because I was under the impression that it meant FP would be using style sheets, which I had the impression were a Bad Thing. Is that true?

Feel free to post your questions at the FrontPage Forum at www.ppinet.com.`

Will do. Thanks.

* * * * *

And this from Clas Kristiansson [Attle@mbox300.swipnet.se], which I received as an email message with a Word attachment. Mr. Kristiansson's letter follows the introductory paragraph. Despite his disclaimer, he writes far better English than do many I know who grew up speaking that language:

I read on your homepage Friday 12 about some problems you had. I hope that this letter can shed some light. I wrote it in Word as English is not my native language so I desperately needed the spell and grammar check.

Dear Sir

Through the pages of Bo Leuf, I came in contact with your site and became aware of the various problems that you reported on Friday, February 12. Though English is not my native language, I hope that I can shed some light upon your problems and that if my "abuse of language" makes it totally incomprehensible, I hope you will write back and ask me to explain further.

  1. I have not seen this type of software myself but I have heard about something called "INeverMETAMan", I do have it somewhere but the file is 4 M and my modem is quite slow (19). Should get around one day to buy a new one but I do most of my surfing from work.
    I am not even sure that it will help you but it might be worth looking at.
  2. This is a trickier thing to do.
    I was not sure how you wanted the thing to work so I give you a couple of solutions. Hope anyone will do.
    The easiest way is to create a sort of "entry"-page that leads you to the other pages. This page will have a file-name that also works as a code word. It has to be done in Java-script. I don’t have this code ready but if this is what you want I can spend an hour or so writing it.
    The script opens up a messagebox on screen where you type your password and then opens a file that is named with the corresponding word. So if your "secret word" is "Nylle", you must have a file named "Nylle.htm" on your site.
    This means that every user has the same password. If you want a different password, this has to be done upon your webserver. I shall not dig deep into this (unless you want me to). But if you have an NT-based webserver it should be done by using ASP (Active Server Pages) connected to an Access database (containing users names and password).
    In other cases (Unix webservers or even Mac webserver) this has to be done by CGI. I don’t have a clue how to write CGI-programs (I wish I did). Only that it has to be written in Pearl or C++. Some ISPs has these programs on their servers.
  3. I almost said "Not here too" when I read your column. I spend weeks to explain this to my student. IMHO W3 goofed when they developed HTML. And their biggest mistake was mixing layout with contents.
    HTML should be a tool for telling the content of a document. Any layout should be put in a CSS. In other words:
    In HTML we tell what is headline, paragraph, listing and so on.
    In CSS we tell what headline, paragraph, listing will look like.
    The extra linefeed that comes with the <P> is not contained within HTML. It is only the way the browsers interpret it. (Well frankly… This linefeed is a standard today).
    To overcome this I try to bring in the traditional rules of typography into HTML. And this is also what I teach my students. I explicit forbid them to use the <P>-tag. (Except as a container of the full document)
    New paragraph should showed in a document by using <BR> &nbsp; . Then you will get the indent that is standard, at least here in Sweden. Of course this indent should never be used in the first paragraph after a headline.
    I enclose a small HTML-file showing how it can be done in HTML 3.2 (where layout is a part of HTML) and I have used FrontPage Express to write it.
    And BTW... &nbsp; is reached in FrontPage by using Ctrl/Shift – Space. <BR> is reached by using Shift/Return.


Of course there are hundred things that could be said about proper typography on the web and this has only scratched the surface. But I hope this covered a few of your problems. I could of course advised you to stop using FrontPage but I presume you like it. Frankly I cannot understand why.

If you are curious how to layout on the web well Dreamweaver has a trial version. (at www.macromedia.com).

It is not in everyones taste but it suits my purposes of doing readable layout. (Anyone can do fancy layout – I want the layout to improve the readability).

Just a quote (in translation) from one of my favorite books upon Typography (Bokstaven, ordet, texten by Christer Hellmark)

"The typographic constrains of Internet is not dictated by the care of the reader. Only a technology nerd could be satisfied with seven different sizes - not more, that the text reaches across the full screen and that it is set with an undefined typeface, not controlled a designer or someone else with knowledge in readability, but by the receiver himself."

Tough words, but IMHO quite true.

Hope this was of some help

Best wishes

Clas Kristiansson

Thanks for taking the time to respond in detail, and, yes, it was helpful. When it comes to web page layout, I'm a novice. Worse still, I'm a novice who does not have the time or the inclination to learn the intricacies of the process. When I started this web site, I decided to focus first on content, second on readability, and third on fast download speed. The first means I don't have much time to spend worrying about much else. The second means I decided to stick pretty much with standard fonts (99% of what I write uses the "(default font)"). The third means I avoid graphics and fancy formatting as much as possible.

I'm not sure that I agree with the quote you provided. Without minimizing the importance of typography and layout to readability, that quote sounds rather arrogant. Seven sizes should be more than enough for anyone, particularly because those sizes are relative rather than fixed. Regarding line widths, any web page designer who cares to can certainly produce pages in multi-column formats, or indeed simply limit the width of the text column, as Bo Leuf does. As far as the undefined typeface issue, surely the reader is ultimately the best judge of readability from his own perspective? So perhaps I am a "technology nerd", although as it happens I do have some experience in typesetting going back to the true Linotype days.

But I agree that HTML is a poor tool, and you may well be right that FrontPage is also a poor tool. I use FrontPage not because I like it but because it is what I know. When I started working on my web site, I asked the opinion of several people who were much more experienced than I. Without exception, they suggested that I use FrontPage. Many of them did not use FrontPage themselves, so what they were suggesting was what they perceived as the best tool for me given my own circumstances, rather than the "best" tool in any absolute sense. But for all its deficiencies, FrontPage does allow me to get pages created and content published to my web site without spending much time thinking about the underlying technologies.

 

 

 

 

 

 

 

 

 

 

 

Copyright © 1998, 1999, 2000, 2001, 2002, 2003, 2004 by Robert Bruce Thompson. All Rights Reserved.