The RedHat Linux installation is certainly better than the old days, but these young programmers haven't yet learned about EAGAIN. When you're trying to access the disk way too fast, it sometimes reports back an error. Younger programmers just treat any error as a serious condition and either ask you what to do or bail completely. Even younger ones ignore errors completely. But the error code EAGAIN means you can silently go back and try again and the odds are high it will work. If it doesn't, it will give you a more serious error. So I was up most of the night, and after some sleep continuing this morning - to click the
retry button every five seconds or so in order for the installation to complete. There's no way out except for completion or killing the power and starting over. The other thing which is needed is for the option of skipping a particular software package if just one file is causing a problem. When it's reporting the error, you can't change or inspect the disk (without powering down and starting over). Ah yes, I remember those days. Unix programmers generally don't have a Usability Engineering department. Well, I've got the source. Suppose I could fix it and send it to them. Clicking the mouse all night isn't going to win over many Windows refugees. The Unix community still needs to do better.
12 hours later and the zen is with me again. Food, clothing, shelter, Unix and a fat pipe. Brings back some memories. I can survive without a telephone or even without a car. But gotta' have my net and all the tools to see everybody who's playing on my wires. No, not in the computer room - in the bedroom. The universe is once again in balance.
Here's why Unix is cool. I'm gonna' take you back twenty years. Every computer had a group of people associated with it. In a heirarchy of groups and names and stuff. When you were in the same
domain you could forget about this double-you-double-you-double-you-dot stuff especially since it didn't exist yet. It was bob@startrek, mike@jimi-hendrix. When you were on the same
machine, it was just bill and patti and roberta. The key emphasis of the system is that it had (still does) all the essential elements of communication, along with computational and storage facilities for anybody with those needs. We had chat. We had email. Word processing software, spreadsheets. Software compilers and debuggers. Anything you ever needed in a computer. We could copy files to any machine that would trust us. Webs of trust extended into larger communities. I had legitimate accounts on various NASA computers scattered across the country. A few with ivy league colleagues. They all gave you a little disk space to store whatever you want. Unix has typically
home directories which are personal spaces shared amongst the community. Usually one guy gets what we call god or
root powers. Everybody in the community is protected by the operating system from every other member of the community. With a little knowledge, you can further restrict who can see what if anything of your files. But that also means you can share this or that just by not protecting it. Somebody will go wandering through your home directory some day and get a little glimpse of how you organize data, and what you value enough to protect. Or they'll see nothing. oh, and every thing is lower case. upper case doesn't even exist. but let's get back to root. he is the human link between the community and the computer. he/she sees all. you have no secrets from root. they have access to every nook and cranny of the system, because they need to step in some times and figure out what's wrong and set it straight. Usually I was the dude. It's a powerful position. You can read everybody's email. But you better not unless you have permission.
I resolved the power problem by disclosing my policy - which is somewhat like a priest's confessional. I've seen a lot of stuff that people thought was private. It was a) in the line of duty, and b) never shared any knowledge with any human being. The secret stopped here. As a consequence, I know things I shouldn't know. And the members of 'my' communities respected me for it. I saw the flaming love letter. The psycho chick is worse than you thought. But my lips are sealed.