PlayStation at least is somewhat discriptive and fun for a game deck. I liked it when it came out. It was appealing to younger people who would not jump to the "strip joint" idea from the name. I think it is better than Atari, or Nintendo, or Sega as a startup name. Atari, Nintendo, and Sega were more a case of getting their names associated with a product instead of having a name that is descriptive of the product, and fun.
There is no nice good call for this though. Because "What is in a name, would not a rose by any other name smell as sweet?"
And whouldn't a pice of crap still stink if called a rose?
I like Athalon. It envokes majesty and power, like King Arthur. I also like Merced. It sounds sexy, like a dancer or something. Itanium on teh other hand sounds like a material, like titanium, and this material is only as good as the person who is engineering its use. It has no merit on it's own other than physical properties, and that is boring.
I see! Well, I think I am getting ~(n-1)*96% with the 2.2.x (couldn't bring myself to use 95, too M$ for me at the moment). With the 2.0.x kernel, I was getting probably ~(n-1)*80% Much MUCH better than NT with about ~(n-1)*30%. (n=2)
I think my performance does in fact vary depending on what I do. GIMP is SLOW by comparison, but compiling is rather fast. This is compared to the celeron machine, and is more a feel than numbers.
I can understand that if the kernel load-balances by the instant, then you will have no benifit form cache. That would explain GIMP and other graphical stuff being slow. I can also see how having one processor complete a task instead of splitting the task can allow a large cache to be used better. Heck, a small cache would be used better too!
I will have to do some more research to see how Linux really handles this. I am sure that there is some awareness in the development community if this is the case. Also I doubt that a SMP machine can achieve (n-1)*100%. The best I think can be expected, and I think would be usefull is (n-1)*98% (love them RPG 98%max values;-)) which would be impressive I think.
If as you say dynamic load balancing can hurt a process, I am sure that some rules can be added to improve the load balancing to utilize the cache. Although I belive that there is a lot done with this already. With an application to look at processor load in X, it would show a lot more being done on processor0 and less on processor1. Rarely did the load look the same. Problem here is my linux box got fragged(hard drive failure), and I reinstalled a different distribution and I don't remember the utilities I was using. I was running SUSE 6.0 and before that slackware 3.5, and curently slackware 4.0.
Again I admit a failure of my memmory and cannot give specifics to back up what I say.
SMP isn't too bad in the 2.2.x kernel. I am running it on my ppro system, 2 processors, 128MB ram. It scales very well with 2 processors, especially compared to the 2.0.x kernel. I almost didn't recognize my machine when I upgraded!
I will agree that celerons are a better way to go. I have built a few celeron computers for less that $500 for friends (their money) that kick the pants off of everything I own. My system, a dual PPro 200/256k with 128MB ram cost just over $1000. My friends system, Celeron 400, 64 MB ram is actually slightly faster in Linux. Bus speeds are the same, so it's the chip, especially with the deficency in ram on her machine.
Now look at annother friend of mine. His machine is a pentiumii 400, on the 100MHZ bus, with 128MB ram. This machine performs negligably faster than the celeron machine.
My apologies, I don't have numbers for you at this time. I probably won't be able to get numbers in a reasonable ammount of time either.
There is no reason a cluster needs to be connected to the rest of the world. It would actually be advantageous to have the cluster isolated from the world to prevent it from talking to the internet/intranet and using it's time in a meaningess manner because a packet got misrouted. This can be accomplished by pulling the plug to the world, or by having the plug to the world running through a single high security firewall, that is if outside access is required.
Now the problem is physical security, which for all but the determined, is trivial: Lock the door!
WHy don't they use some OCR (optical charcter recognition) to help with this? They could probably have raw files with the text, formating required, in a matter of days. Wouldn't that be a big help? Or is there a lack of Open Source OCR software?
I have largeish fingers, so most laptop keyboards are a pain in the *ss to type on. When I need to type on them, I often resort to the end of a pen or pencil, especially on the "notebook" and "ultralite" styled laptops. I would like to see a laptop with a full size keyboard, and possibly a nice HUGE screen to go with it. If this screen brings about this, I will be completely extatic! For me, personally, weight isn't much of an issue with a portable computer. Durability and comfort typing is the need.
I will admit that I do not currently own a laptop, but that's not because I don't want one or like any current models. (Being a student often sucks.)
Reasonable, yes. I like the article, and I like the facts and figures. Truth is that with static pages the bottlenect is going to be on your connection, as well as the theoretical maximum of the protocol. It is a fact that one box with one IP address cannot saturate a T3 because the protocol only allows for so many packets in transit.
It's also a fact that a 486DX2/66 with a good ethernet card and 64 MB of ram can saturate a T1.
I think your extrapolation is flawed, but with this being a theoretical extrapolation, it's value is increased if put into perspective, but diminished if left alone.
There is a pizza place in teh Cleveland area where my brother worked for a year. They make you sign a non-compete clause to get teh job, no way around it. Even if you are just a driver and you go into fast food afterwards, or if you were a driver and you opened a place of your own as a franchise owner, the owner of this pizza place had enough contacts in the "industry" to find you and sue for a rather heafty ammount, and has done so according to people my brother has worked with, and he won.
Now this has good and bad effects for the people in the position of fast food. Many people it forces them to get a real job. My brother landed a job as an electrical engineer after working there, so it forced him to get a real job and use his degree, which he wanted to do anyways, but had a hard time finding a job with a physics degree and a 2.0 GPA.
For other people, this is a hardship such as the high school student who works there, then gets his drivers liscence and decideds to work someplace farther away that pays better. He or she is in a heap of shit because of a stupid non-compete clause, and a boss who is moronic enough to track them down.
just what I've heard, this is all second hand so the info may have errors, but the scenerio has hapened to people, and I know this.
Best part is that this restraunt didn't even have very good pizza, the recipe wasn't a trade secreat it was so bad!
Software is buildable. It can exist in the firmware sense(BIOS, hdd controllers..), which is just that it is coded into a chip, or the hardware sense, where it is actually burned into the chip (old BIOS), or the software is somehow otherwise encoded onto a device, then the patent is on the device containing the said information and the said information. It is stated as such in the article. I also have read a lot about algorithms being patentable, which is more reasonable when you have a large comprression algorithm that took a team a few years to develop. I don't entirely agree with the patentability, but it is more reasonable. I would look for the algorithms as the preceddents for starting the ball rolling along with firmware/hardware type stuff. I'm not a law student, so it's not my field, but these are my guesses.
This is a good example of good editing, they find the people who know and ask them for the corrections instead of the editor who can put two words together and dosn't care what these words mean, just that they sound good. It would be nice and would probably reduce the mud-slinging of the world if people would check the facts before publishing. In life it's often good to check the facts before you say something, it also prevents pissed off people. In research if your facts are wrong, then you loose not only your job, but your creditability and chances to work in that field later. Bottom line, make sure the facts are right
That explains some stuff. I got an APC Back UPS Pro and my system stability improved immensely, but then again, in my dorm at Valpo U IN, when I turned on the coffee pot the wing would have a brown out! Also explains part of teh fried m-board in my old machine! I Like my new machine too, and the partially fried one still kicks well!
OK, moderate me down if you want, but I agree with the basic points of the article, and find it reasonably well written.
the basic point is that society needs people to say the unwelcome, this prevents people from being closed minded individuals, and makes them remember why they belive what they belive, or to change their belifes with their new realizations.
I hope I am not too, um, circular or unclear with my statement
If Corel wants to keep their code internal, I would rather see a split license saying that the code released is beta, and not for release until said date when code becomes entirely under GPL license. That would prevent Corel's competitors such as Red Hat from getting a jump on Corel's hard work, yet it would not (in my humble opinion) violate the GPL. The code would become open source, avaliable to all at a pre-disclosed time. This time in my opinion should be only a matter of weeks, and probably should match with a time just before release of the final product, this final product being under GPL from the start.
I would hate to see Corel loose a major investment because a liscence that is to protect the programming community screwed the said community by being too inflexible. But I also do not want to see the GPL destroyed by non-enforcement. This would be more of a crime that loosing any and all major corperate support. This is my humble opinion. Deal with it.
I started learning C about 6 months ago amid my classwork and such. I've not had real need of it in my studies, so I've not been working very hard at it, My grades are more important. To me that one-liner is VERY confusing, and the only reason I understand it clearly, aside from the previous posts, is that I tried to upgrade my C libraries when I was going from Linux 2.0.36 to 2.2.2. I can read cleanly written C code, but I have difficulties when unusual formatting is used.
Are these actually gas giants? Are they balls of dirt? What? I have questions about the equipment they are using and such, but the link dosn't answer much. I'm also glad to see there is other stuff in teh universe!
A hacker's secret? I guess there are a lot of hackers around. I think this brings forth the thought of "What makes a hacker?" I know people who consider themselves to be M$ gurus. I also know people who think that anybody who is a software guru is really a hacker. About free software over running the commercial (paid-for) software for at least OS's, I think that it won't happen ever. I am trying to prove to my mother that Linux is a valid solution for serving her school, which she is sysadmin (technology advisor) and overseeing the work of installing EVERYTHING. She dosn't belive that a free system can be capable of working as well as if not better than a commercial system. I plan to network the house this summer to prove this point. My budget is $100 in addition to the equipment I already have to network a Mac, and 2 PC compatables plus one server for dialup on demand. With teh exception of the Mac network card, I have it in the bag I think, although I'm afraid it might be only 10baseT instead of 10/100.
The catch with using IDE and a dual system compared to SCSI is that the dual system will be slowed down by the (normally) slower access and throughput rates of an IDE harddrive. By using SCSI you will have faster access rates and throughput that will vastly improve the performance of the system. I know this because I am running a dual ppro 180 with an UDMA 33 IDE drive attached to the M-board. I also have a cheap SCSI2 card and cartridge drive. Teh access to teh SCSI card is equivilant to the harddrive, and there is much better than SCSI2 out there.
I see good stuff here! I like Linux and its abilities. There is more support for ANYTHING in Linux than in any M$ OS. For example, my friend was trying to ise his M$ sidewinder joystick in NT. It isn't suported at all. But in the Linux 2.2.1 kernel, there is support for it! I love Linux
I like my ppro, it does what I need, and Linux likes it. I agree that building a faster processor does not always make a better processor. I think that what should be done by Intel is a complete rebuilding of the core in the PII, and actually having a new chip. Reworking the core dosn't need to add instructions to it, just make the logic faster, and require fewer clock cycles per instruction. Also possibly make it so there are effectively parrallel processors in the chip, like Cyrix and the 6x86. That would be an improvement. If Intel continues to build faster, but not better processors they will stagnate and become a has been. Creativeness and ingenuity make a company great, and a product welcome. Reliability makes it perfered. If a company dose not offer both, it's going to decline.
Thanks to someone who is quicker than I with HTML the original article is avalible. Well, I am probably rather biased, but the article had a rather sarcastic flavor to it. I guess reading/. will do that. It is almost a joke! I have gathered from the other replies I have read that the author of teh original article, one Ted Lewis, has in teh past been considered respectable. I agree that that article is a piece of garbage that is not even worth being used as toilet paper, even if printed on something nice and soft! But I see only one alid point, the Linux kernel is getting rather large and the inflow of patches and code dose make it difficult for one person to organize everything. But if you read patch summaries, easily found through http://www.linuxhq.com/ you will note that Linus isn't without help. Collecting of patches and source is done by other people, one being Alan Cox, who passes this on to Linus. I belive that Linux will thrive, probably not take over, but thrive. The internet is becoming almost an ecosystem in itself and the fit will survive, and those with open source will evolve stronger than beasts that release only biniaries. But this is only my opinion PsychoFreak
If you are releasing software with YOUR name on it, not some big bloated company's name, wouldn't you be more interested in keeping the bugs OUT? But if you release teh code with, then it is easier to get reports on what the bugs are and clean them up, optimize code, and release a beter product bearing only YOUR name, and a list of credits to those who help. On the whole I find Linux much MUCH less buggy that any M$ product I have used! I have only had a linux kernel crash ONCE on my system, and that was because I really messed up on the compiling of it. Never tell it that there are no drives that the kernel can support. Win NT slows seriously and demands a reboot about ever 3 days when I leave it up for that long.
I am a linux user, admittedly a newbe I am also a WinNT user. Linux does lack the software I need for school, it's ported for Windows. I would perfer using just linux on my new machine(ppro180 x2), and set up my old machine(p133) for those few applications that use Windows. I have been looking for ways to more utilize Linux in my schoolwork, but short of writing my own software for something I don't know anything about, it's not useful to me. I have been looking for utilities and information so the kernel and software hackers around here can benifit more from Linux in classes other than CS and programming. (eg I am not aware of a graphical simulator for mechanisms in Linux or X.)
PlayStation at least is somewhat discriptive and fun for a game deck. I liked it when it came out. It was appealing to younger people who would not jump to the "strip joint" idea from the name. I think it is better than Atari, or Nintendo, or Sega as a startup name. Atari, Nintendo, and Sega were more a case of getting their names associated with a product instead of having a name that is descriptive of the product, and fun.
There is no nice good call for this though. Because "What is in a name, would not a rose by any other name smell as sweet?"
And whouldn't a pice of crap still stink if called a rose?
I like Athalon. It envokes majesty and power, like King Arthur. I also like Merced. It sounds sexy, like a dancer or something. Itanium on teh other hand sounds like a material, like titanium, and this material is only as good as the person who is engineering its use. It has no merit on it's own other than physical properties, and that is boring.
I see! Well, I think I am getting ~(n-1)*96% with the 2.2.x (couldn't bring myself to use 95, too M$ for me at the moment). With the 2.0.x kernel, I was getting probably ~(n-1)*80% Much MUCH better than NT with about ~(n-1)*30%. (n=2)
I think my performance does in fact vary depending on what I do. GIMP is SLOW by comparison, but compiling is rather fast. This is compared to the celeron machine, and is more a feel than numbers.
I can understand that if the kernel load-balances by the instant, then you will have no benifit form cache. That would explain GIMP and other graphical stuff being slow. I can also see how having one processor complete a task instead of splitting the task can allow a large cache to be used better. Heck, a small cache would be used better too!
I will have to do some more research to see how Linux really handles this. I am sure that there is some awareness in the development community if this is the case. Also I doubt that a SMP machine can achieve (n-1)*100%. The best I think can be expected, and I think would be usefull is (n-1)*98% (love them RPG 98%max values;-)) which would be impressive I think.
If as you say dynamic load balancing can hurt a process, I am sure that some rules can be added to improve the load balancing to utilize the cache. Although I belive that there is a lot done with this already. With an application to look at processor load in X, it would show a lot more being done on processor0 and less on processor1. Rarely did the load look the same. Problem here is my linux box got fragged(hard drive failure), and I reinstalled a different distribution and I don't remember the utilities I was using. I was running SUSE 6.0 and before that slackware 3.5, and curently slackware 4.0.
Again I admit a failure of my memmory and cannot give specifics to back up what I say.
SMP isn't too bad in the 2.2.x kernel. I am running it on my ppro system, 2 processors, 128MB ram. It scales very well with 2 processors, especially compared to the 2.0.x kernel. I almost didn't recognize my machine when I upgraded!
I will agree that celerons are a better way to go. I have built a few celeron computers for less that $500 for friends (their money) that kick the pants off of everything I own. My system, a dual PPro 200/256k with 128MB ram cost just over $1000. My friends system, Celeron 400, 64 MB ram is actually slightly faster in Linux. Bus speeds are the same, so it's the chip, especially with the deficency in ram on her machine.
Now look at annother friend of mine. His machine is a pentiumii 400, on the 100MHZ bus, with 128MB ram. This machine performs negligably faster than the celeron machine.
My apologies, I don't have numbers for you at this time. I probably won't be able to get numbers in a reasonable ammount of time either.
There is no reason a cluster needs to be connected to the rest of the world. It would actually be advantageous to have the cluster isolated from the world to prevent it from talking to the internet/intranet and using it's time in a meaningess manner because a packet got misrouted. This can be accomplished by pulling the plug to the world, or by having the plug to the world running through a single high security firewall, that is if outside access is required.
Now the problem is physical security, which for all but the determined, is trivial: Lock the door!
WHy don't they use some OCR (optical charcter recognition) to help with this? They could probably have raw files with the text, formating required, in a matter of days. Wouldn't that be a big help? Or is there a lack of Open Source OCR software?
I have largeish fingers, so most laptop keyboards are a pain in the *ss to type on. When I need to type on them, I often resort to the end of a pen or pencil, especially on the "notebook" and "ultralite" styled laptops. I would like to see a laptop with a full size keyboard, and possibly a nice HUGE screen to go with it. If this screen brings about this, I will be completely extatic! For me, personally, weight isn't much of an issue with a portable computer. Durability and comfort typing is the need.
I will admit that I do not currently own a laptop, but that's not because I don't want one or like any current models. (Being a student often sucks.)
Reasonable, yes. I like the article, and I like the facts and figures. Truth is that with static pages the bottlenect is going to be on your connection, as well as the theoretical maximum of the protocol. It is a fact that one box with one IP address cannot saturate a T3 because the protocol only allows for so many packets in transit.
It's also a fact that a 486DX2/66 with a good ethernet card and 64 MB of ram can saturate a T1.
I think your extrapolation is flawed, but with this being a theoretical extrapolation, it's value is increased if put into perspective, but diminished if left alone.
I hope this adds perspective, and value.
There is a pizza place in teh Cleveland area where my brother worked for a year. They make you sign a non-compete clause to get teh job, no way around it. Even if you are just a driver and you go into fast food afterwards, or if you were a driver and you opened a place of your own as a franchise owner, the owner of this pizza place had enough contacts in the "industry" to find you and sue for a rather heafty ammount, and has done so according to people my brother has worked with, and he won.
Now this has good and bad effects for the people in the position of fast food. Many people it forces them to get a real job. My brother landed a job as an electrical engineer after working there, so it forced him to get a real job and use his degree, which he wanted to do anyways, but had a hard time finding a job with a physics degree and a 2.0 GPA.
For other people, this is a hardship such as the high school student who works there, then gets his drivers liscence and decideds to work someplace farther away that pays better. He or she is in a heap of shit because of a stupid non-compete clause, and a boss who is moronic enough to track them down.
just what I've heard, this is all second hand so the info may have errors, but the scenerio has hapened to people, and I know this.
Best part is that this restraunt didn't even have very good pizza, the recipe wasn't a trade secreat it was so bad!
later all
Software is buildable. It can exist in the firmware sense(BIOS, hdd controllers..), which is just that it is coded into a chip, or the hardware sense, where it is actually burned into the chip (old BIOS), or the software is somehow otherwise encoded onto a device, then the patent is on the device containing the said information and the said information. It is stated as such in the article. I also have read a lot about algorithms being patentable, which is more reasonable when you have a large comprression algorithm that took a team a few years to develop. I don't entirely agree with the patentability, but it is more reasonable.
I would look for the algorithms as the preceddents for starting the ball rolling along with firmware/hardware type stuff. I'm not a law student, so it's not my field, but these are my guesses.
This is a good example of good editing, they find the people who know and ask them for the corrections instead of the editor who can put two words together and dosn't care what these words mean, just that they sound good. It would be nice and would probably reduce the mud-slinging of the world if people would check the facts before publishing. In life it's often good to check the facts before you say something, it also prevents pissed off people. In research if your facts are wrong, then you loose not only your job, but your creditability and chances to work in that field later.
Bottom line, make sure the facts are right
That explains some stuff. I got an APC Back UPS Pro and my system stability improved immensely, but then again, in my dorm at Valpo U IN, when I turned on the coffee pot the wing would have a brown out! Also explains part of teh fried m-board in my old machine! I Like my new machine too, and the partially fried one still kicks well!
OK, moderate me down if you want, but I agree with the basic points of the article, and find it reasonably well written.
the basic point is that society needs people to say the unwelcome, this prevents people from being closed minded individuals, and makes them remember why they belive what they belive, or to change their belifes with their new realizations.
I hope I am not too, um, circular or unclear with my statement
I would hate to see Corel loose a major investment because a liscence that is to protect the programming community screwed the said community by being too inflexible. But I also do not want to see the GPL destroyed by non-enforcement. This would be more of a crime that loosing any and all major corperate support. This is my humble opinion. Deal with it.
I started learning C about 6 months ago amid my classwork and such. I've not had real need of it in my studies, so I've not been working very hard at it, My grades are more important. To me that one-liner is VERY confusing, and the only reason I understand it clearly, aside from the previous posts, is that I tried to upgrade my C libraries when I was going from Linux 2.0.36 to 2.2.2.
I can read cleanly written C code, but I have difficulties when unusual formatting is used.
Are these actually gas giants?
Are they balls of dirt?
What?
I have questions about the equipment they are using and such, but the link dosn't answer much.
I'm also glad to see there is other stuff in teh universe!
A hacker's secret? I guess there are a lot of hackers around.
I think this brings forth the thought of "What makes a hacker?" I know people who consider themselves to be M$ gurus. I also know people who think that anybody who is a software guru is really a hacker.
About free software over running the commercial (paid-for) software for at least OS's, I think that it won't happen ever. I am trying to prove to my mother that Linux is a valid solution for serving her school, which she is sysadmin (technology advisor) and overseeing the work of installing EVERYTHING. She dosn't belive that a free system can be capable of working as well as if not better than a commercial system.
I plan to network the house this summer to prove this point. My budget is $100 in addition to the equipment I already have to network a Mac, and 2 PC compatables plus one server for dialup on demand. With teh exception of the Mac network card, I have it in the bag I think, although I'm afraid it might be only 10baseT instead of 10/100.
The catch with using IDE and a dual system compared to SCSI is that the dual system will be slowed down by the (normally) slower access and throughput rates of an IDE harddrive. By using SCSI you will have faster access rates and throughput that will vastly improve the performance of the system. I know this because I am running a dual ppro 180 with an UDMA 33 IDE drive attached to the M-board. I also have a cheap SCSI2 card and cartridge drive. Teh access to teh SCSI card is equivilant to the harddrive, and there is much better than SCSI2 out there.
I see good stuff here! I like Linux and its abilities. There is more support for ANYTHING in Linux than in any M$ OS. For example, my friend was trying to ise his M$ sidewinder joystick in NT. It isn't suported at all. But in the Linux 2.2.1 kernel, there is support for it!
I love Linux
This is impressive. I think I will be looking into this desigh myself;)
I'll start a post if I get anywhere!
Um, I think I would do a Format c:\ or whatever the equivilent is.
Random question, how do you format a new drive that is being added in Linux?
I like my ppro, it does what I need, and Linux likes it. I agree that building a faster processor does not always make a better processor. I think that what should be done by Intel is a complete rebuilding of the core in the PII, and actually having a new chip. Reworking the core dosn't need to add instructions to it, just make the logic faster, and require fewer clock cycles per instruction. Also possibly make it so there are effectively parrallel processors in the chip, like Cyrix and the 6x86. That would be an improvement.
If Intel continues to build faster, but not better processors they will stagnate and become a has been. Creativeness and ingenuity make a company great, and a product welcome. Reliability makes it perfered. If a company dose not offer both, it's going to decline.
Thanks to someone who is quicker than I with HTML the original article is avalible. /. will do that. It is almost a joke!
Well, I am probably rather biased, but the article had a rather sarcastic flavor to it. I guess reading
I have gathered from the other replies I have read that the author of teh original article, one Ted Lewis, has in teh past been considered respectable. I agree that that article is a piece of garbage that is not even worth being used as toilet paper, even if printed on something nice and soft!
But I see only one alid point, the Linux kernel is getting rather large and the inflow of patches and code dose make it difficult for one person to organize everything.
But if you read patch summaries, easily found through http://www.linuxhq.com/ you will note that Linus isn't without help. Collecting of patches and source is done by other people, one being Alan Cox, who passes this on to Linus.
I belive that Linux will thrive, probably not take over, but thrive. The internet is becoming almost an ecosystem in itself and the fit will survive, and those with open source will evolve stronger than beasts that release only biniaries.
But this is only my opinion
PsychoFreak
If you are releasing software with YOUR name on it, not some big bloated company's name, wouldn't you be more interested in keeping the bugs OUT?
But if you release teh code with, then it is easier to get reports on what the bugs are and clean them up, optimize code, and release a beter product bearing only YOUR name, and a list of credits to those who help.
On the whole I find Linux much MUCH less buggy that any M$ product I have used!
I have only had a linux kernel crash ONCE on my system, and that was because I really messed up on the compiling of it. Never tell it that there are no drives that the kernel can support.
Win NT slows seriously and demands a reboot about ever 3 days when I leave it up for that long.
I am a linux user, admittedly a newbe I am also a WinNT user. Linux does lack the software I need for school, it's ported for Windows. I would perfer using just linux on my new machine(ppro180 x2), and set up my old machine(p133) for those few applications that use Windows. I have been looking for ways to more utilize Linux in my schoolwork, but short of writing my own software for something I don't know anything about, it's not useful to me.
I have been looking for utilities and information so the kernel and software hackers around here can benifit more from Linux in classes other than CS and programming. (eg I am not aware of a graphical simulator for mechanisms in Linux or X.)