One of the great things about sparcs is their performance under load - they're a *lot* better at running under high loads than your typical pc.
About pc's having more competition, it's not a hard argument that the competition isn't really what it seems to be - most of the competition is in price and how fast Quake will play. If Intel's processor is a little bit slower than AMD's, the fact that it still goes into most OEM computers will keep Intel alive. If Sun does not stand up to the competition with their processors, motherboards, and other components, people will leave them for something better, and Sun will be down the hole. They *have* to be better to survive - there's not much forcing people to stick with them.
They're also a lot more solid in their roots (Sun servers have been around forever, so they've had a lot of time to work on tweaking things and getting processors to work well for their applications), and Sun's support generally ranges from fairly good to downright amazing, from what I've heard (not that I've needed it).
But in the end, it's a lot different from PC hardware, and it can sometimes take a bit of getting used to.
I think the question is not 'will they stop people from selling games', but 'will there be anyone who would take one if they were being given away for free'. But that's just my perspective;)
If you read the kernel traffic stuff, there were some very significant changes in the 2.4.14-pre series to the VM, which could affect performance quite a bit. Now, about beating the pants off of it, I haven't seen it in action, but it is very possible.
Fear, Uncertainty, and Disorder are based on subjective topics.
Subjective being something taken with respect to one's bias. Objective being a statement of the facts.
In recent weeks, we have seen Microsoft remove its support for Netscape extensions, forcing Apple to scramble to revise its QuickTime plug-in so that it would work with the Windows version of Explorer (and making us wonder if this also had something to do with Microsoft's desire to push its own Media Player format). At the same time, it omitted Java support from Window's Explorer [see previous item]. Then there is XP's reduced support for the MP3 format (again in favor of Microsoft's own alternative), plus the countless ways XP coerces you to MS-approved web sites [see this item]. Add to all of this the recent controversy over MS blocking access to MSN by web browsers other than Explorer (see next item). We could go on. But you get the point. Yes, it certainly appears that Microsoft has been humbled by this lawsuit.
That's pretty objective (exception given for the sarcasm at the end of it, of course - one can't state one's opinions without the opinion part). On the other hand, you say:
XP doesn't have reduced support for MP3. It plays MP3s just fine, just like it has ever since Media Player came out. In fact it has enhanced support for MP3 over previous versions because you can buy a $10 plugin that'll let you encode in that format.
If you don't agree... Prove it. Show me an older version of Media Player which had better support for MP3 than what ships with XP.
Your argument is a bit far from the topic - instead of correcting, you're criticizing part of a quote which isn't really at the heart of the argument - it's about Microsoft's aggressiveness against competition, not XP and its features. The deel with XP doing cool stuff with MP3's be completely true (and I'm avoiding arguing over whether it is or not), but it's not the base of the argument.
If it seems a bit harsh, please don't take offense - it's been a long day, and I'm trying to be objective.
While I think it is true that editors should check out stories better, you bring up an interesting point:
This has actually brought out real discussion - a thing I haven't seen in a long long time on slash. Maybe something like this should actually be considered - randomly putting out false stories simply for discussion. Once people stop ranting about it (as I'm sure they would at first), it could actually be a way to be a little bit thought-provoking, and would make/. a lot more useful.
But anyway, that's all for now.
NOTE - I'm posting this as me because I have no real need for karma, and my thoughts are written above as comments, and I'm not interested in hiding from them.
In Python, last time I checked (before 2.0, at least), they were about 10 times as slow as an if statement to check the sanity of something before you use it. Not to say that exceptions are bad -- they're definitely a good way to catch stuff when you're developing something and it raises KeyError instead of dying, but it's not something that works very efficiently in a production environment, and I learned it the hard way a long time ago.
Using if statements works extremely well in Python also because you can compare different types: say I have a function that might have an error occur and handle it, but if it is successful, it should return a tuple. I could make the function print its own error message when something goes south and return something like "error", and when it works right, just return what it normally would. And I can compare the return value to "error" if it's a tuple - and it won't mind at all. And just to use one of my data-verification schemes as an example:
(messages and errors are arrays that store stuff so it can be printed pretty-like if they have anything in them)
if not form.has_key('id'):
messages.append("Missing User ID")
errors.append("""<input type="text" name="id">""")
else:
id = verify_module.id(form['id'])
if id == None:
messages.append("Invalid User ID")
errors.append("""<input type="text" name="id">""")
instead of:
try:
id = form['id']
except KeyError:
...
else:
if not re.match(safe_id, id):
...
So there ya go:) (and just in case you're wondering, yes, I am a lunatic - I've had to write nearly 20,000 lines in the past few months on my own on a gigantic web app, and before I started keeping stuff pretty and well-organized, I was basically beating my head against a wall trying to remember why I did stuff like that)
Re:Slashdot without Funny posts is like, boring...
on
Slashdot Updates
·
· Score: 1
You know what would be *really* great about the portal idea?
Discussions on ads and cartoons and stuff... Even discussion on stocks could be pretty useful from time to time.
Granted, I think that sould be purely an option (see the sidebar stuff), as I like/. for content - turning it into a bunch of boxes with colors would be a bad bad thing.
But there's one thing you have to remember about the web and customers:
You cannot efficiently control who sees your content and who uses your bandwidth. Take the/. effect, for example. It's not too crazy of an argument that a lot of people have lost their sites because they were linked to/. and got slammed more than the server[s] could take. So they lost.
So basically, apart from allowing specific IP addresses and things of that sort, there's no way to control who will read content - if users like the content, they will come back, and new users will gradually come; if users don't like the content, they will leave.
The 'size of the site' (as you call it) therefore cannot be controlled: users want to see it, so they do; there is no reasonable way to get around it.
0.0001% of the population would be barely enough to include you, me, and poor little timmy, who had a limb ripped off by a rabid subterranean sea-cow. Ok, so it's a decimal (or fourteen) place in the other direction after checking it again, but anyway....
The math:
Population of the US is somewhere around 280 million (P = 2.8e8)
Percentage as a decimal is 1e-6.
Multiply the two together and you get 280; there have only been ~30 Anthrax scares.
Assuming the range of the detectors is about 10m, that's about 314 m^2 area covered; at about 20 square meters per person (pretty stinkin' nice size cubicle, if I must say so - 4mx5m, about), that's 15 people. So 1 out of every 15 people needs to have one *where there has been an attack*.
Now, say you have 150 people who would be *directly* affected by the anthrax. So multiply that by the ratio of the number of people who would need it, and you get 10 - the number of people who would need to get one for them to be saved.
Now, since 30 cases have been found, that means about 4500 would have been directly affected; also, 300 anthrax detectors would have been needed.
And it's time for the fun stuff;)
4500 people would have been directly affected. That means 4.5e3 out of 2.8e8 people, or about.16% would be directly affected.
Those people come in contact with about 150 other people before they figure out what's going on (maybe a day later?). So that means the number of people indirectly affected in a single day would be about 4500*150, or 675000 people in a single day, or 2.4 percent of the population. Say they run into 150 people in the day before they die. You get a nice little series that calculates the death count.
(and now Brian notices what he just found out, and takes about a half hour to write the rest)
Now to the not-so-nice part, and I'm hoping my math is seriously completely wrong (though that wouldn't cause enough error to throw it off more than a few days):
Within something on the order of less than a week, the whole population of the United States would be dead. Everyone.
Now I know why I've never really heard any of the stats from how long we would last.
There is absolutely NO REASON for you to have passwd suid-root. NONE. All that would allow you to do is set root's password from a normal user's account. Or, for that matter, anyone's password.
Ping??? Ummmm.... NO. It can send and recieve packets fine and dandy as an unpriveleged user. Unless you want to ping-flood, which it will only let root do.
XTERM???? Goodnight, that's most insecure thing I've ever heard! When an xterm starts, it opens up a shell for whatever user it's running as. Even if that means opening up a root shell.
rlogin was made to be suid-root.
su was made to be suid-root.
Top has no need for suid-root.
Traceroute is kind of nice to have as suid-root, but I'd rather just su to root than open it up.
Security is your friend. Especially when you have work on your computer. Because as soon as you get hacked (even by a script kiddie), it's pretty standard to mess stuff up.
I hate to break it to you, but skr1pt k1dd135 have to get their tools from somewhere - they don't magically appear. Exploit code released with security advisories rarely, if ever, is designed to break things (with the general exception of something that causes a crash - that can't really be avoided - remember the DOS against Linux that went around in Linux 2.2.x?).
It definitely takes more than just a typical script kiddie to write a fully functional tool which will allow them to target a specific host[s]. I wouldn't be surprised to find out that the average script kiddie has no idea what a compiler is, much less the knowledge of how to modify and compile most code found in security advisories.
I think it's a valid argument that KDE is better for ease-of-use for the average joe kind of person than Gnome (and speaking from experience, my mom liked KDE better).
Let it be known that Solaris is not designed around ease-of-use; it is still a fairly hardcore UNIX.
Lego is fun because you can constantly change, build, destroy, and improve upon ideas without taking much time (clay: drying; wood: takes longer, requires tools). There's not really anything I know of that's much cooler than a really well-thought-out Lego spaceship - When I was young I spent a week straight working on a missile launcher that would retract into the belly of my best ship; with any other material, it would have been incredibly difficult to take it apart and re-assemble it as many times as I did to make it work; Also, Lego doesn't force you to stick with any single plan or idea - if you think of something absolutely awesome halfway through a project, you simply pop a piece or two away and put in a new fixture for your rocket launcher or longer catapult arm.
Re:Mozilla is the BEST browser!
on
Mozilla 0.9.5
·
· Score: 1, Informative
Too many people are whining about this, so I guess it's time for someone to speak up...
Example, the password remember feature is nice, when i log into hotmail it gives me a list, but what if i dont want someone looking to see all my user names?
To set up Mozilla to encrypt your usernames and passwords, do the following:
Go to 'Privacy & Security'->'Master Passwords' in your preferences
Change your master password (right now it's the equivalent of being blank)
Under 'Privacy & Security', go to 'Web Passwords'.
Check "Use encryption when storing sensitive data"
If it's not already checked, check "Remember passwords for sites that require me to log in".
You now have Mozilla set up to use a single password to encrypt all the passwords you use on the 'net. If you look around those two areas a bit more in preferences, you can also set how often you have to enter the password, etc. It's also really smart - for example, if you change your password, it'll automagically update it. And everytime you enter a new password, it asks you whether you want to remember it or not.
It was decentralized until a few days ago - they added centralized authentication in order to break gIFT, so now there's a single point that can be taken out.
OK, really now:
There's not much sense in writing your own interpretor for a language with all of the modules that would have to go along with it to have any sort of functionality. And you'd have to do that because you can't trust the guy the code is coming from to not trash your box.
72 percent of Americans believe that anti-encryption laws would be 'somewhat' or 'very' helpful in preventing a repeat of last week's terrorist attacks
Read it over and over again. It is not stating that 72 percent of people want their rights taken away. It just states that they think anti-crypto might of helped.
I guess you've made it fairly obvious you didn't get to the part of the article where it said that the users were going to be sitting in front of X-terminals, no?
The setup is so that there's a nice quick server running everything at the speed of light, and a bunch of cheap boxes connecting to it for a window manager, applications, etc, so that the server is taking nearly all the load. If the users don't like having an old computer, hide it under their desk and give them a nice video card and monitor and keyboard and mouse, and they won't know the difference between a 486 and a mainframe.
As for people freaking out because buttons look different and work intuitively (for a change), give them a little time - there's really not that much different (change the graphic on the KDE button to be a 'start', and re-organize the menus a bit, and you're done).
And, in general, people will freak out at any change, given administrators are scared of making changes for the better. Even if it means taking a virus off of their p3-500, it will scare them.
A very plausible solution, but always remember - there's always something that makes the odds hit a lot closer to home. For example, say I buy a single lottery ticket, and 6 million other people do the same. Given a pool of ~6 million choices, the pretty little balls will pop out with one lucky winner - who could be talking to Apu's shrine/whatever-the-proper-word-is at Kwik-E-Mart.
Most likely, it wouldn't happen for a long, long time (1 to 6 million packets). But every once in a while, it'd work on the first try.
(and for those of you who didn't like this: I want my two cents back. Really. I'm a poor college student, and if just half of you do just that, it's $125 in my pocket... Actually, forget that... it'd all be under siege by the girls outside the window before I knew it...)
I will be the first to say that that is NOT RH. It uses rpm, but that's about where it stops.
I've recently been doing a lot of sysadmin work on Raq 3's, and it is a completely different layout than I find on a RH box (still Unix, yes, but RH-like, you're really pushing it)
At http://www.loc.gov/copyright/forms (or something of that sort), there are a bunch of forms for different types of materials to be copyrighted. But there isn't one for computer source code.
One of the great things about sparcs is their performance under load - they're a *lot* better at running under high loads than your typical pc.
About pc's having more competition, it's not a hard argument that the competition isn't really what it seems to be - most of the competition is in price and how fast Quake will play. If Intel's processor is a little bit slower than AMD's, the fact that it still goes into most OEM computers will keep Intel alive. If Sun does not stand up to the competition with their processors, motherboards, and other components, people will leave them for something better, and Sun will be down the hole. They *have* to be better to survive - there's not much forcing people to stick with them.
They're also a lot more solid in their roots (Sun servers have been around forever, so they've had a lot of time to work on tweaking things and getting processors to work well for their applications), and Sun's support generally ranges from fairly good to downright amazing, from what I've heard (not that I've needed it).
But in the end, it's a lot different from PC hardware, and it can sometimes take a bit of getting used to.
I resent that. I really do.
<old-geezer-voice>new-fangled whippersnappers...</old-geezer-voice>
(And Brian rejoices for his week off of physics from the evil Dr. Thomas)
I think the question is not 'will they stop people from selling games', but 'will there be anyone who would take one if they were being given away for free'. But that's just my perspective ;)
If you read the kernel traffic stuff, there were some very significant changes in the 2.4.14-pre series to the VM, which could affect performance quite a bit. Now, about beating the pants off of it, I haven't seen it in action, but it is very possible.
Subjective being something taken with respect to one's bias. Objective being a statement of the facts.
In recent weeks, we have seen Microsoft remove its support for Netscape extensions, forcing Apple to scramble to revise its QuickTime plug-in so that it would work with the Windows version of Explorer (and making us wonder if this also had something to do with Microsoft's desire to push its own Media Player format). At the same time, it omitted Java support from Window's Explorer [see previous item]. Then there is XP's reduced support for the MP3 format (again in favor of Microsoft's own alternative), plus the countless ways XP coerces you to MS-approved web sites [see this item]. Add to all of this the recent controversy over MS blocking access to MSN by web browsers other than Explorer (see next item). We could go on. But you get the point. Yes, it certainly appears that Microsoft has been humbled by this lawsuit.
That's pretty objective (exception given for the sarcasm at the end of it, of course - one can't state one's opinions without the opinion part). On the other hand, you say:
XP doesn't have reduced support for MP3. It plays MP3s just fine, just like it has ever since Media Player came out. In fact it has enhanced support for MP3 over previous versions because you can buy a $10 plugin that'll let you encode in that format.
If you don't agree... Prove it. Show me an older version of Media Player which had better support for MP3 than what ships with XP.
Your argument is a bit far from the topic - instead of correcting, you're criticizing part of a quote which isn't really at the heart of the argument - it's about Microsoft's aggressiveness against competition, not XP and its features. The deel with XP doing cool stuff with MP3's be completely true (and I'm avoiding arguing over whether it is or not), but it's not the base of the argument.
If it seems a bit harsh, please don't take offense - it's been a long day, and I'm trying to be objective.
While I think it is true that editors should check out stories better, you bring up an interesting point:
/. a lot more useful.
This has actually brought out real discussion - a thing I haven't seen in a long long time on slash. Maybe something like this should actually be considered - randomly putting out false stories simply for discussion. Once people stop ranting about it (as I'm sure they would at first), it could actually be a way to be a little bit thought-provoking, and would make
But anyway, that's all for now.
NOTE - I'm posting this as me because I have no real need for karma, and my thoughts are written above as comments, and I'm not interested in hiding from them.
Exceptions are slow.
...
...
:) (and just in case you're wondering, yes, I am a lunatic - I've had to write nearly 20,000 lines in the past few months on my own on a gigantic web app, and before I started keeping stuff pretty and well-organized, I was basically beating my head against a wall trying to remember why I did stuff like that)
In Python, last time I checked (before 2.0, at least), they were about 10 times as slow as an if statement to check the sanity of something before you use it. Not to say that exceptions are bad -- they're definitely a good way to catch stuff when you're developing something and it raises KeyError instead of dying, but it's not something that works very efficiently in a production environment, and I learned it the hard way a long time ago.
Using if statements works extremely well in Python also because you can compare different types: say I have a function that might have an error occur and handle it, but if it is successful, it should return a tuple. I could make the function print its own error message when something goes south and return something like "error", and when it works right, just return what it normally would. And I can compare the return value to "error" if it's a tuple - and it won't mind at all. And just to use one of my data-verification schemes as an example:
(messages and errors are arrays that store stuff so it can be printed pretty-like if they have anything in them)
if not form.has_key('id'):
messages.append("Missing User ID")
errors.append("""<input type="text" name="id">""")
else:
id = verify_module.id(form['id'])
if id == None:
messages.append("Invalid User ID")
errors.append("""<input type="text" name="id">""")
instead of:
try:
id = form['id']
except KeyError:
else:
if not re.match(safe_id, id):
So there ya go
You know what would be *really* great about the portal idea?
/. for content - turning it into a bunch of boxes with colors would be a bad bad thing.
;)
Discussions on ads and cartoons and stuff... Even discussion on stocks could be pretty useful from time to time.
Granted, I think that sould be purely an option (see the sidebar stuff), as I like
Flame away
But there's one thing you have to remember about the web and customers:
/. effect, for example. It's not too crazy of an argument that a lot of people have lost their sites because they were linked to /. and got slammed more than the server[s] could take. So they lost.
You cannot efficiently control who sees your content and who uses your bandwidth. Take the
So basically, apart from allowing specific IP addresses and things of that sort, there's no way to control who will read content - if users like the content, they will come back, and new users will gradually come; if users don't like the content, they will leave.
The 'size of the site' (as you call it) therefore cannot be controlled: users want to see it, so they do; there is no reasonable way to get around it.
no no no... it's all wrong, man...
;)
.16% would be directly affected.
0.0001% of the population would be barely enough to include you, me, and poor little timmy, who had a limb ripped off by a rabid subterranean sea-cow. Ok, so it's a decimal (or fourteen) place in the other direction after checking it again, but anyway....
The math:
Population of the US is somewhere around 280 million (P = 2.8e8)
Percentage as a decimal is 1e-6.
Multiply the two together and you get 280; there have only been ~30 Anthrax scares.
Assuming the range of the detectors is about 10m, that's about 314 m^2 area covered; at about 20 square meters per person (pretty stinkin' nice size cubicle, if I must say so - 4mx5m, about), that's 15 people. So 1 out of every 15 people needs to have one *where there has been an attack*.
Now, say you have 150 people who would be *directly* affected by the anthrax. So multiply that by the ratio of the number of people who would need it, and you get 10 - the number of people who would need to get one for them to be saved.
Now, since 30 cases have been found, that means about 4500 would have been directly affected; also, 300 anthrax detectors would have been needed.
And it's time for the fun stuff
4500 people would have been directly affected. That means 4.5e3 out of 2.8e8 people, or about
Those people come in contact with about 150 other people before they figure out what's going on (maybe a day later?). So that means the number of people indirectly affected in a single day would be about 4500*150, or 675000 people in a single day, or 2.4 percent of the population. Say they run into 150 people in the day before they die. You get a nice little series that calculates the death count.
(and now Brian notices what he just found out, and takes about a half hour to write the rest)
Now to the not-so-nice part, and I'm hoping my math is seriously completely wrong (though that wouldn't cause enough error to throw it off more than a few days):
Within something on the order of less than a week, the whole population of the United States would be dead. Everyone.
Now I know why I've never really heard any of the stats from how long we would last.
Mod parent down:
There is absolutely NO REASON for you to have passwd suid-root. NONE. All that would allow you to do is set root's password from a normal user's account. Or, for that matter, anyone's password.
Ping??? Ummmm.... NO. It can send and recieve packets fine and dandy as an unpriveleged user. Unless you want to ping-flood, which it will only let root do.
XTERM???? Goodnight, that's most insecure thing I've ever heard! When an xterm starts, it opens up a shell for whatever user it's running as. Even if that means opening up a root shell.
rlogin was made to be suid-root.
su was made to be suid-root.
Top has no need for suid-root.
Traceroute is kind of nice to have as suid-root, but I'd rather just su to root than open it up.
Security is your friend. Especially when you have work on your computer. Because as soon as you get hacked (even by a script kiddie), it's pretty standard to mess stuff up.
I hate to break it to you, but skr1pt k1dd135 have to get their tools from somewhere - they don't magically appear. Exploit code released with security advisories rarely, if ever, is designed to break things (with the general exception of something that causes a crash - that can't really be avoided - remember the DOS against Linux that went around in Linux 2.2.x?).
It definitely takes more than just a typical script kiddie to write a fully functional tool which will allow them to target a specific host[s]. I wouldn't be surprised to find out that the average script kiddie has no idea what a compiler is, much less the knowledge of how to modify and compile most code found in security advisories.
I think it's a valid argument that KDE is better for ease-of-use for the average joe kind of person than Gnome (and speaking from experience, my mom liked KDE better).
Let it be known that Solaris is not designed around ease-of-use; it is still a fairly hardcore UNIX.
Lego is fun because you can constantly change, build, destroy, and improve upon ideas without taking much time (clay: drying; wood: takes longer, requires tools). There's not really anything I know of that's much cooler than a really well-thought-out Lego spaceship - When I was young I spent a week straight working on a missile launcher that would retract into the belly of my best ship; with any other material, it would have been incredibly difficult to take it apart and re-assemble it as many times as I did to make it work; Also, Lego doesn't force you to stick with any single plan or idea - if you think of something absolutely awesome halfway through a project, you simply pop a piece or two away and put in a new fixture for your rocket launcher or longer catapult arm.
You now have Mozilla set up to use a single password to encrypt all the passwords you use on the 'net. If you look around those two areas a bit more in preferences, you can also set how often you have to enter the password, etc. It's also really smart - for example, if you change your password, it'll automagically update it. And everytime you enter a new password, it asks you whether you want to remember it or not.
It was decentralized until a few days ago - they added centralized authentication in order to break gIFT, so now there's a single point that can be taken out.
It's because Perl is too ugly ;)
OK, really now:
There's not much sense in writing your own interpretor for a language with all of the modules that would have to go along with it to have any sort of functionality. And you'd have to do that because you can't trust the guy the code is coming from to not trash your box.
Peace
-Brian
72 percent of Americans believe that anti-encryption laws would be 'somewhat' or 'very' helpful in preventing a repeat of last week's terrorist attacks
Read it over and over again. It is not stating that 72 percent of people want their rights taken away. It just states that they think anti-crypto might of helped.
What's the difference?
Redo the poll to:
(self-explanatory)
Anyway, that's all for now
This might be a bit harsh, but these are getting moded up way too much today:
Read The Article
A 486 won't be running StarOffice. The application server will. The 486 will be running X, with everything else running off the application server.
I guess you've made it fairly obvious you didn't get to the part of the article where it said that the users were going to be sitting in front of X-terminals, no?
The setup is so that there's a nice quick server running everything at the speed of light, and a bunch of cheap boxes connecting to it for a window manager, applications, etc, so that the server is taking nearly all the load. If the users don't like having an old computer, hide it under their desk and give them a nice video card and monitor and keyboard and mouse, and they won't know the difference between a 486 and a mainframe.
As for people freaking out because buttons look different and work intuitively (for a change), give them a little time - there's really not that much different (change the graphic on the KDE button to be a 'start', and re-organize the menus a bit, and you're done).
And, in general, people will freak out at any change, given administrators are scared of making changes for the better. Even if it means taking a virus off of their p3-500, it will scare them.
Peace
A very plausible solution, but always remember - there's always something that makes the odds hit a lot closer to home. For example, say I buy a single lottery ticket, and 6 million other people do the same. Given a pool of ~6 million choices, the pretty little balls will pop out with one lucky winner - who could be talking to Apu's shrine/whatever-the-proper-word-is at Kwik-E-Mart.
Most likely, it wouldn't happen for a long, long time (1 to 6 million packets). But every once in a while, it'd work on the first try.
(and for those of you who didn't like this: I want my two cents back. Really. I'm a poor college student, and if just half of you do just that, it's $125 in my pocket... Actually, forget that... it'd all be under siege by the girls outside the window before I knew it...)
Read your contract - it's in there; they just never truly enforced it.
If you don't like the installer, don't download it - download the full tarball instead.
ftp://ftp.mozilla.org/ is your friend.
I will be the first to say that that is NOT RH. It uses rpm, but that's about where it stops.
I've recently been doing a lot of sysadmin work on Raq 3's, and it is a completely different layout than I find on a RH box (still Unix, yes, but RH-like, you're really pushing it)
At http://www.loc.gov/copyright/forms (or something of that sort), there are a bunch of forms for different types of materials to be copyrighted. But there isn't one for computer source code.
Anyone?