How they got there was mostly a misunderstanding of the nascent business. Read more
You’ve probably heard by now about Vanity Fair publishing an excerpt from Microsoft cofounder Paul Allen’s autobiography, which doesn’t give the most flattering portrayal of Bill Gates, his former business partner.
I’ve heard most of these stories before, though I’m trying to figure out where. What surprises me is the people who are acting like this stuff came out of the blue. If I’ve heard most of this stuff before, then so have a lot of people.
Steve DeLassus e-mailed me with a computer question. I think he just wanted someone to confirm whether his reaction was right. And it really got me thinking hard.
Friday night after work, I drove up to north St. Louis to help out an acquaintance with a computer problem. For those of you not familiar with St. Louis, north St. Louis ain’t Beverly Hills. It’s not East St. Louis, but I’ll just say this and move on. In my neighborhood, it’s very rare to find a house for $165,000. If you do, it’ll be a one-story. If it has any kind of a yard, it’ll be a two-bedroom house. If it doesn’t have much yard, it’ll be a three-bedroom. In north St. Louis, for $165,000 you can buy an entire city block.
I went up there to install a USB card in her system so she could use her new multifunction printer. She’s a teacher, and she’s taking correspondence courses to get her doctorate, so she needs to be able to send and receive faxes.
The computer is an old Cyrix. I didn’t pay much attention to the clock speed. It runs Windows 98, which means she bought it in 1997 or 1998. It’s adequate for what she does, which is mostly word processing. She told me flat out that the chair I was sitting on cost her $10 at a nearby second-hand store. That’s where she gets all her furniture, she said. She obviously has a good eye, because her stuff matches pretty well. Her desk was $35 in a package deal. She bought it off someone who was moving.
I didn’t really feel sorry for her. I admired her, in reality. Spending her money wisely like that, she won’t have to shop like that much longer unless she chooses to. She may choose to. She may choose to teach in an area that won’t pay her enough to ever afford anything else. But she’ll be doing it for the reward of knowing she’s doing something to make a difference.
I installed the card and left the case open in case anything went wrong. I booted the system, then Windows found the card and dutifully loaded a driver for it. Then I plugged in the printer. It recognized the printer and asked for a driver. I fed it a driver and printed a test page. It worked fine. I was happy.
I closed the case back up. I booted up again and configured the device’s fax subsystem. She told me she paid $1,000 for this computer (complete) at a time when the best price she could find on anything in a store was $1,500. She was glad you can get something now for $799. She wasn’t angry or bitter about it; she was happy that the people buying a computer today didn’t have to stretch their budgets as much as she had to.
I told her that even if a person had as little as $200 to spend, they can get something these days. It’ll be used, but it’ll be something. She was glad to hear it. Even in America, where everybody’s supposedly rich, there are people who can’t afford anything more than a $200 computer.
I remember now when I was in Farmington, New Mexico, back in 1999 or 2000. I went in to a used computer store down there, and in addition to new systems, they also were selling used systems. I saw a 386SX powered on in a corner, running DOS. It had 4 megs of RAM and a 40-meg hard drive. The price on it was $100. Of course, a faster 386 or a 486 cost a bit more. I saw someone buy one while I was there. I was shocked, because in south St. Louis–most of St. Louis, for that matter–you couldn’t give those kinds of computers away, let alone get somone to give you a hundred bucks for it.
Meanwhile I listen to spoiled yuppies complaining about how anything less than 1 GHz isn’t a real computer.
It makes me sick.
Web content filtering. Sometimes you just have to filter Web content. I’m not in favor of requiring it by law, but I won’t go to the extremes that some personal liberty advocates go, who say there should be no filtering. If a company or organization is providing equipment and an Internet connection, I believe they have some right to say what that connection will be used for. It’s a question of whose rights trump whose.
At any rate, I’m doing some work with a church/school that needs some content filtering, because, well, they don’t want to become the place for people who don’t have computers of their own to come and get porn. And they’ve got jack to spend. Getting them some low-end hardware shouldn’t be a problem. But what about content filtering software?
There’s some stuff out there.
http://dansguardian.org/?page=introduction — Filtering based on PICS and keywords, requires Linux and Squid.
http://www.squidguard.org — Filtering based on URLs. Uses Squid. Blocklist updated three times a week. Automatic updating? That’s what cron is for!
http://www.squid-cache.org — Caching Web proxy.
Squid saves you bandwidth, then the other two hop on board and take advantage of its expansion capabilities and add filtering. Both are written in C or C++, which makes them much faster than solutions written in Perl.
Controversy. Chris Miller sent me a link to this commentary .
I sincerely hope the US View/European view at the end is satire. We know Cuba isn’t bent on world domination and wouldn’t get it anyway. Castro annoys the heck out of conservatives, though some in Hollywood profess to be very fond of the man. Most conservatives see him as a totalitarian with a really big mouth that’s usually open. We don’t put guns on kids’ lunchtrays. Most conservatives believe that when you walk into a school building, you lose all constitutional rights. I don’t agree with that, but if I’m going to give a constitutional right to schoolchildren, the first amendment is much more useful to them than the second.
Most of us are very disgusted with lawyers and lawsuits and opportunists and huge, unfair settlements. And as for foot-and-mouth, we don’t want it, hence our restrictions on importing European livestock. Europe should have sealed off its borders to prevent its rampant spread. It’s called a quarantine.
I wholeheartedly agree with the author’s friend, who said: “The trouble with Europe is that every time you get into trouble you yell across the Atlantic for help. But, when things are good you expect us to listen to your horses— lectures about the way we run things in the US.”
This doesn’t totally excuse the United States’ lack of interest in affairs abroad, but until they’ve been here, Europeans don’t grasp the size of this place. The United States is not the size of France. We have individual states that are larger than European countries, in land mass and/or population. We have divisions. To a New Yorker, New Mexico is difficult to understand. Keeping up just with what’s going on in the United States is like keeping up with all of Europe. Maybe worse. That said, if we’d learn the lessons of Europe we’d be much better off.
Not much needs to be said about this piece, except it illustrates how little the United States and how little Europe have changed over the past three centuries. The Founding Fathers were the liberals of their day, while Europe was conservative. Now, the United States is seen as conservative and Europe as more liberal. But we haven’t changed. The Founding Fathers mistrusted government, and modern conservatives and libertarians still do. Therefore, in the United States, we are apt to look for a solution outside government, and only go to the government to solve a problem as a last resort. We’ve always had that tendency and probably always will. In Europe, where people tend to trust the institution of government much more, that’s a strange idea.
And, to the inevitable question of environmentalism… We have precious little data. We know very little. We have tons and tons of satelite data from the past few years. But even assuming we have 40 years’ useful data, think about it. How old is the earth? The most extreme Judeo-Christian view dates the earth at about 6,000 years old. Many scientists say it’s several million years old. I’m no statistician, but as a journalist I had to take a statistics class so I’d at least remember to ask that sort of question. Seven years ago I would have had a prayer of telling you how many years’ sample size we did need. Forty years is not a significant sample size against the larger set, which is the figure the majority of environmentalists would accept. We know that temperatures and atmospheric content fluctuate over time, but we don’t know how much. Taking drastic measures at this point is little different from deciding public opinion on a given issue based on asking four people.
I’ll open this up for discussion, but talk about it in the forums. E-mail about this will probably just sit here or get a short private response; I need to focus on the things I do well. I can’t solve this problem, so I’ll focus on people’s PC questions and problems, which I frequently can solve.
Let’s talk about wealth. When I was 15 or 16, I was sitting in English class and the teacher stood up and told everyone that the American Dream is dead. We would be the first generation that would have it worse than our parents did, she said.
I didn’t argue, though I should have. I figured I’d at least be the one to buck the trend, if what she said turned out to be right. A couple of years before, my dad had actually bothered to sit down with me at the kitchen table, candidly tell me the mistakes he’d made in life, and then he told me it didn’t look like I’d make those same mistakes. I trusted my dad’s judgment.
But when I look around today, I wonder if my English teacher might have been right. Wealth isn’t about money or possessions, after all. In that regard, she’s very wrong. There’s a high school next to one of the buildings I work in. Most of the cars in that parking lot are nicer than the cars in the parking lot for the building I work in. And there are plenty of highly paid IT professionals like me in my building.
Am I better off than my dad? Well, let’s see. In 1981 my dad decided he’d made it, so he splurged. He bought a luxury car: a Chrysler LeBaron. It wasn’t the swankiest of cars, but it was far and away the most loaded car he’d ever owned. The only features it was missing were a tape deck (not sure if Chrysler was offering that in 1981), the famous Corinthian leather, and speech synthesis (which I think they were offering that year). I thought it was a nice car.
Today, nearly 20 years later, I drive a Dodge Neon. That car has everything that 1981 LeBaron had, plus some things it didn’t. By today’s standards, it’s not a luxury car.
Ten years later, my dad bought a 1980 Chrysler Cordoba, which he let me drive most of the time. That was the swankiest car Chrysler made in 1980. Leather seats, everything adjustable… It was still awfully nice in 1991. The car my sister drives puts that Cordoba to shame. Leather seats, but these are heated. And my sister’s car isn’t a luxury car either. It’s mid-range.
I can’t quite afford the last house my dad bought. Give me a couple of years. I could afford the next-to-last house my dad bought pretty easily. I don’t see the point–I’d just fill the place with computers and books, and I’d have to drive longer to get to work. I like where I’m living now.
Compared to my dad, I’ve got it good. Real good. And my dad was no pauper. He was a successful doctor. Not a high-priced doctor like a brain surgeon, but he did fine.
This weekend, I was talking to my good friend Tom Gatermann. He was talking about a friend who’s about to marry a girl from the former Soviet Union. Her hometown is just south of Siberia. His friend was talking about living conditions there. Indoor plumbing is a luxury.
I spent a couple of weeks on a Navajo reservation in 1998 and 1999. Out there, a telephone is a luxury. Sometimes electricity is a luxury. Usually, those who go without budget so they have electricity during the hottest parts of the year, then shut it off during the mild months.
For me, budgeting involves raising or lowering the thermostat by about 5 degrees if I’m going to be gone for a few days. Or if a month looks like it might be particularly tight for some reason, I’ll move my thermostat and turn off all but one of my computers. I did that last year, around tax time. Comparatively, that’s not a big deal.
No, wealth isn’t about possessions. I learned that in New Mexico. Wealth is about gratefulness. My friends down there are much wealthier than I am. They’re grateful for just about everything they have. I take my car, my computers, my phone, my indoor plumbing, my lights… I take all of that for granted pretty much. I complain when my DSL connection isn’t working right. Meanwhile, miles away, there’s someone walking half a mile to use a neighbor’s telephone, or someone walking outside in the dead of winter to an outhouse.
My generation’s spoiled. The generation after mine is even worse. We take everything for granted. Those younger than me take everything for granted and many of them want it handed to them. And if we don’t have something we want, it’s always someone else’s fault. Eight years ago it was George Bush’s fault. Now it’s Bill Clinton’s fault, or those mean-spirited Republicans in Congress. Or maybe it’s Bill Gates’ and Larry Ellison’s and Warren Buffett’s fault, because they’ve accumulated all that money and won’t share.
My cubicle neighbor agrees. We talked about that the other day, and he asked me the same question my mom asked me last week: How do we fix it?
I remember my grandmother was grateful for everything she had, which by today’s standards, was zilch. But she never thought of herself as poor. Never. She lived through the Great Depression. People who lived through the Depression looked at things very differently.
So I told my cube neighbor and my mom the same thing: We need a good, long, hard depression. Capitalism gave us everything we ever wanted. But we changed the rules and said it wasn’t what we wanted. We don’t know what we have, and we won’t all make a pilgrimage en masse to see how great life is in Siberia. The only way for us to find out what we have is to struggle for a while.
So, was my English teacher right? Are we better off than our parents? NO.
I’m very sad to say I couldn’t prove her wrong.
There are loads of links in this mail. Explore them; you won’t be disappointed.
Hello. I maintain the Interesting DOS programs website and I was pleasantly surprised when I got an email telling me my site was mentioned in your book as a download reference site for XMSDSK.
While I only provided a link to the XMSDSK file on Simtel, it was still great to see my site which I never thought will ever get mentioned in any book, especially a Windows one 🙂
I got your book and I like it (a lot). However, there were some tools I thought should have gotten mentioned (most are mentioned on my site)
On Page 65, you mentioned FIPS as a tool to resize partitions. While I haven’t tried FIPS, there is another freeware utility which I’ve used several times :
Partition Resizer v1.33 It resizes/moves your FAT16/FAT32 partitions safely without losing the data on it. It doesn’t eliminate the need for FDISK. You use Partition Resizer to resize and rearrange the FAT16/FAT32 partitions to create free space on your drive and then run FDISK to create the partition.
The Infozip link at http://www.cdrom.com/pub/infozip is orphaned and is no longer updated. An updated link is at ftp://ftp.info-zip.org/pub/infozip/Info-ZIP.html
On Page 209, you mentioned that internal Zip drives lack DOS drivers, this is not true as I have an internal ZIP drive and I access them from DOS. Perhaps you were trying the older drivers that came with the first Iomega parallel port drive?
FastVid v1.10 Improves video performance on Pentium Pro and Pentium II PCI/AGP systems. I haven’t tested this myself but you may want to check it out.
LFN Tools v1.48 These are DOS commands (as stand alone EXE’s) that can handle long filenames in plain DOS. Supports FAT32
For example there is LCOPY which works like XCOPY under a DOS window (copying the long filenames) but in plain DOS. This is useful for diaster recovery situations when you can’t get into Windows and you need to get files off your Windows drive. Other commands include
LMD – create a long directory name LRD – remove a directory with a long directory name (e.g lrd “Program Files”) LDIR – like the DIR command showing long filenames.
The Tools are released under the GPL so source code is available and it is free.
AVPLite Build 134 Free (yet powerful) command-line antivirus detection and removal program.
The engine is only is only 49K (the antivirus updates are about 1.7MB) but it can scan inside ZIP, TGZ, CAB, mail folders in Netscape and Outlook, DOC files). If there is a virus on a machine, you can have a bootable disk with XMSDSK to create a ramdisk, then have the AVPlite and the antivirus update on separate floppy disks unzipped to the ramdrive and then run AVPlite from the ramdrive.
Some Linux links :
GREAT text editor with the fimiliar Borland IDE interface with syntax highlighting. This is literally the FIRST app to install after you boot Linux. Editing text files with Joe, Vi and Emacs were ummmmmm….. kinda difficult ;-). Released under GPL.
(SET edit is also available for DOS with a built-in MP3 player 😉 )
The one page linux manual A PDF containing a summary of useful Linux commands You mentioned on your Silicon Underground that you wished there was a command reference for Linux. This one is close
————————————————————————- Since you mentioned Win3.x program manager, thought I’ll mention this
Calmira II v3.02 Freeware Win95 shell/interface for Windows 3.x, including explorer, etc.
Mask for Windows – PRWin98 Gives Win3.x apps the look and feel of Win9x apps
Looking forward to your upcoming Linux book (I agree with your sentiments on Silicon Underground – documentation is the main holdback for Linux)
Interesting DOS programs at http://www.opus.co.tt/dave
Trinidad and Tobago Computer Society at http://www.ttcsweb.org
— This email sent with Arachne, the ultimate Internet client —
— http://home.arachne.cz/ —
Wow. Thanks for all the links. That’ll keep my readers busy for ages and ages to come. I did immediately go download SET edit. Very, very nice.
I’m very glad you like my book and look forward to the Linux book. It’s coming along, faster than the Windows book did, but not as quickly as I’d like. I’m not even willing to hazard a guess when it will be finished at this point.
A year from now, there will probably be twice as many Linux books available as there are now. Maybe more. The quality will vary widely. But we need them. The stuff coming out of the Linux Documentation Project is getting better (or maybe I’m just getting smarter) but the stuff available even six months ago very frequently had gaps that a newcomer wouldn’t be able to climb over: missing steps, poor or inaccurate description of output–all kinds of little things that suggest the author didn’t take the time to step through the process one last time. A plethora of available Linux books will help in more ways than one.
Back to DOS and Windows… Although many people deny it, DOS is still an integral part of Windows, and some things just can’t be accomplished without diving into DOS. Even under NT, I always keep a command line open. I can tell you the last day I didn’t use a command line. It was in June of last year. I know because I was in New Mexico, far away from work and from any of my computers.
So Iomega finally got around to releasing Zip drivers that work with the internal IDE and ATAPI models? About time. We bought a big batch of them at work about two years ago, and I needed to access them from DOS, and nothing. The drivers wouldn’t work. We contacted Iomega, and their line was, “These drives require Windows 95 or newer.” A year later, when I was writing that chapter, drivers still hadn’t appeared. But better late than never.