Re: When the FUD is all around (sniff).

2001-06-26 Thread Stephen Satchell
At 01:34 PM 6/26/01 +0100, Alan Cox wrote: >It is common for newspaper staff to be corrupt, same with magazine people. >Sometimes because people generally believe in a cause and are not impartial >(which I've seen both pro and anti Linux btw) and sometimes because >advertising >revenue is a good

Re: When the FUD is all around (sniff).

2001-06-26 Thread Stephen Satchell
At 02:33 PM 6/26/01 +0200, Alessandro Suardi wrote: >To top this off with complete crap, after mentioning Gracenote: > > "There may be a paradoxical situation: the [Microsoft] appeal judge > may restore the Microsoft monolith that judge Jackson wanted to > break in small pieces. And in the

Re: When the FUD is all around (sniff).

2001-06-26 Thread Stephen Satchell
At 02:33 PM 6/26/01 +0200, Alessandro Suardi wrote: To top this off with complete crap, after mentioning Gracenote: There may be a paradoxical situation: the [Microsoft] appeal judge may restore the Microsoft monolith that judge Jackson wanted to break in small pieces. And in the

Re: When the FUD is all around (sniff).

2001-06-26 Thread Stephen Satchell
At 01:34 PM 6/26/01 +0100, Alan Cox wrote: It is common for newspaper staff to be corrupt, same with magazine people. Sometimes because people generally believe in a cause and are not impartial (which I've seen both pro and anti Linux btw) and sometimes because advertising revenue is a good

Re: What are the VM motivations??

2001-06-24 Thread Stephen Satchell
At 03:26 PM 6/24/01 -0300, Rik van Riel wrote: >On Sun, 24 Jun 2001, Jason McMullan wrote: > > > Uhh. That's not what I was ranting about. What I was > > ranting about is that we have never 'put to paper' the > > requirements ('motiviations') for a good VM, nor have we > > looked at said

Re: What are the VM motivations??

2001-06-24 Thread Stephen Satchell
At 03:26 PM 6/24/01 -0300, Rik van Riel wrote: On Sun, 24 Jun 2001, Jason McMullan wrote: Uhh. That's not what I was ranting about. What I was ranting about is that we have never 'put to paper' the requirements ('motiviations') for a good VM, nor have we looked at said nonexistent

Re: Threads are processes that share more

2001-06-20 Thread Stephen Satchell
At 08:48 PM 6/20/01 +0200, Martin Devera wrote: >BTW is not possible to implement threads as subset of process ? >Like thread list pointed to from task_struct. It'd contain >thread_structs plus another scheduler's data. >The thread could be much smaller than process. > >Probably there is another

Threads FAQ entry incomplete (was: Alan Cox quote?)

2001-06-20 Thread Stephen Satchell
e described allows the whole thing to be done in userland, where it can be debugged far more easily. In summary, writing code to use many processes or threads is NOT lazy programming in all instances, as the FAQ answer implies. Stephen Satchell writing time-critical programs for

Threads FAQ entry incomplete (was: Alan Cox quote?)

2001-06-20 Thread Stephen Satchell
to be done in userland, where it can be debugged far more easily. In summary, writing code to use many processes or threads is NOT lazy programming in all instances, as the FAQ answer implies. Stephen Satchell writing time-critical programs for only a short time -- 30 years. - To unsubscribe

Re: Threads are processes that share more

2001-06-20 Thread Stephen Satchell
At 08:48 PM 6/20/01 +0200, Martin Devera wrote: BTW is not possible to implement threads as subset of process ? Like thread list pointed to from task_struct. It'd contain thread_structs plus another scheduler's data. The thread could be much smaller than process. Probably there is another

Re: obsolete code must die

2001-06-13 Thread Stephen Satchell
At 12:24 AM 6/14/01 -0300, Rik van Riel wrote: >Everything you propose to get rid of are DRIVERS. They >do NOT complicate the core kernel, do NOT introduce bugs >in the core kernel and have absolutely NOTHING to do with >how simple or maintainable the core kernel is. Not quite. There were two

Re: obsolete code must die

2001-06-13 Thread Stephen Satchell
At 12:24 AM 6/14/01 -0300, Rik van Riel wrote: Everything you propose to get rid of are DRIVERS. They do NOT complicate the core kernel, do NOT introduce bugs in the core kernel and have absolutely NOTHING to do with how simple or maintainable the core kernel is. Not quite. There were two

Re: [PATCH] Single user linux

2001-04-26 Thread Stephen Satchell
At 09:03 PM 4/26/01 +0700, you wrote: >right now it's the kernel who thinks that root >is special, and applications work around that because there's a >division of super-user and plain user. is that a must? Short answer: Yes. Long answer: The division is artificial, but is absolutely

Re: [PATCH] Single user linux

2001-04-26 Thread Stephen Satchell
At 09:03 PM 4/26/01 +0700, you wrote: right now it's the kernel who thinks that root is special, and applications work around that because there's a division of super-user and plain user. is that a must? Short answer: Yes. Long answer: The division is artificial, but is absolutely necessary

Re: [PATCH] Single user linux

2001-04-24 Thread Stephen Satchell
"Thinking out of the box," you don't need to modify the kernel or the userland utilities to make Linux automatically launch a dedicated terminal for embedded applications. All you need to do is look at the file /etc/inittab and read the man pages for this file. For console access, you

Re: [PATCH] pedantic code cleanup - am I wasting my time with this?

2001-04-24 Thread Stephen Satchell
At 05:58 PM 4/23/01 +0200, you wrote: >>On Mon, Apr 23, 2001 at 05:26:27PM +0200, Jesper Juhl wrote: >>>last entry should not have a trailing comma. >>Sadly not. This isn't a gcc thing: ANSI says that trailing comma is ok (K >>Second edition, A8.7 - pg 218 &219 in my copy) > >You are right, I

Re: [PATCH] pedantic code cleanup - am I wasting my time with this?

2001-04-24 Thread Stephen Satchell
At 05:58 PM 4/23/01 +0200, you wrote: On Mon, Apr 23, 2001 at 05:26:27PM +0200, Jesper Juhl wrote: last entry should not have a trailing comma. Sadly not. This isn't a gcc thing: ANSI says that trailing comma is ok (KR Second edition, A8.7 - pg 218 219 in my copy) You are right, I just

Re: goodbye

2001-04-07 Thread Stephen Satchell
At 09:02 PM 4/7/01 -0700, Joseph Carter wrote: >Not always an option. There are many places in the world in which your >ISP is a monopoly. And even in your simplistic view of the world, there >are many places in the United States where you are held captibe by not >having more than one local

Re: goodbye

2001-04-07 Thread Stephen Satchell
At 09:02 PM 4/7/01 -0700, Joseph Carter wrote: Not always an option. There are many places in the world in which your ISP is a monopoly. And even in your simplistic view of the world, there are many places in the United States where you are held captibe by not having more than one local ISP.

Re: bug database braindump from the kernel summit

2001-04-01 Thread Stephen Satchell
ly fixes the bug. If it does, confirmation of a bug fix would be included, and that would help Alan & Co. to determine what patches should go in. Just a few random thoughts on the whole process -- but I suspect others have already thought of these things. I'd be interested in working o

Re: bug database braindump from the kernel summit

2001-04-01 Thread Stephen Satchell
e bug. If it does, confirmation of a bug fix would be included, and that would help Alan Co. to determine what patches should go in. Just a few random thoughts on the whole process -- but I suspect others have already thought of these things. I'd be interested in working on this, day job willing.

Re: OOM killer???

2001-03-29 Thread Stephen Satchell
eve that the Linux definition can be written such that existing AIX-based handlers will work with minimum modification. I submit this as a strawman suggestion -- I'm not married to any of the ideas. Feel free to suggest alternatives that solve the problem. Stephen Satchell - To unsubscrib

Re: OOM killer???

2001-03-29 Thread Stephen Satchell
n such that existing AIX-based handlers will work with minimum modification. I submit this as a strawman suggestion -- I'm not married to any of the ideas. Feel free to suggest alternatives that solve the problem. Stephen Satchell - To unsubscribe from this list: send the line "unsub

Re: Linux Worm (fwd)

2001-03-26 Thread Stephen Satchell
At 10:24 AM 3/26/01 -0500, you wrote: >It's sad that people like the one who sent out messages like that can stay >employed. In the last year there have been several Windows love-bug type >worms each causing damaged estimated in the billions. One or two Linux worms >that go after a long fixed

Re: Linux Worm (fwd)

2001-03-26 Thread Stephen Satchell
At 10:24 AM 3/26/01 -0500, you wrote: It's sad that people like the one who sent out messages like that can stay employed. In the last year there have been several Windows love-bug type worms each causing damaged estimated in the billions. One or two Linux worms that go after a long fixed problem

Re: mouse problems in 2.4.2

2001-03-25 Thread Stephen Satchell
I'm experiencing the same thing with an ASUS P5A-B running a K6-2/266 with Linux 2.2.17, and Windows 98. Central problem appears to be the KVM switch I'm using. Save yourself the problem. I had to reboot all the systems to get regular mouse operation back with the Logitech. Satch At

Re: [PATCH] Prevent OOM from killing init

2001-03-25 Thread Stephen Satchell
At 05:30 PM 3/25/01 +0200, you wrote: > > Ultra reliable systems dont contain memory allocators. There are good > reasons > > for this but the design trade offs are rather hard to make in a real world > > environment > >I esp. they run on CPU's without a stack or what? No dynamic memory

Re: [PATCH] Prevent OOM from killing init

2001-03-25 Thread Stephen Satchell
At 05:30 PM 3/25/01 +0200, you wrote: Ultra reliable systems dont contain memory allocators. There are good reasons for this but the design trade offs are rather hard to make in a real world environment I esp. they run on CPU's without a stack or what? No dynamic memory allocation AT

Re: mouse problems in 2.4.2

2001-03-25 Thread Stephen Satchell
I'm experiencing the same thing with an ASUS P5A-B running a K6-2/266 with Linux 2.2.17, and Windows 98. Central problem appears to be the KVM switch I'm using. Save yourself the problem. I had to reboot all the systems to get regular mouse operation back with the Logitech. Satch At

Re: [PATCH] Prevent OOM from killing init

2001-03-24 Thread Stephen Satchell
At 12:41 AM 3/25/01 +0100, you wrote: >If your box is running for example a mail server, and it appears that >another process is juste eating the free memory, do you really want to kill >the mail server, just because it's the main process and consuming more >memory and CPU than others? > >Well,

Re: [PATCH] Prevent OOM from killing init

2001-03-24 Thread Stephen Satchell
At 12:41 AM 3/25/01 +0100, you wrote: If your box is running for example a mail server, and it appears that another process is juste eating the free memory, do you really want to kill the mail server, just because it's the main process and consuming more memory and CPU than others? Well, fine,

Re: [PATCH] gcc-3.0 warnings

2001-03-23 Thread Stephen Satchell
At 04:31 PM 3/23/01 -0800, you wrote: >This has nothing to do with fastpathing and object code optimization. C >doesn't have exception handling, so you either have to remember to undo >allocations etc. in failure cases all through the code, or you stick your >undo code at the end of the function

RE: [PATCH] Prevent OOM from killing init

2001-03-23 Thread Stephen Satchell
At 10:28 AM 3/23/01 +0100, you wrote: >Ehrm, I would like to re-state that it still would be nice if >some mechanism got introduced which enables one to set certain >processes to "cannot be killed". >For example: I would hate it it the UPS monitoring daemon got >killed for obvious reasons :o)

RE: [PATCH] Prevent OOM from killing init

2001-03-23 Thread Stephen Satchell
At 10:28 AM 3/23/01 +0100, you wrote: Ehrm, I would like to re-state that it still would be nice if some mechanism got introduced which enables one to set certain processes to "cannot be killed". For example: I would hate it it the UPS monitoring daemon got killed for obvious reasons :o) Hey, my

Re: [PATCH] gcc-3.0 warnings

2001-03-23 Thread Stephen Satchell
At 04:31 PM 3/23/01 -0800, you wrote: This has nothing to do with fastpathing and object code optimization. C doesn't have exception handling, so you either have to remember to undo allocations etc. in failure cases all through the code, or you stick your undo code at the end of the function and

RE: Linux should better cope with power failure

2001-03-19 Thread Stephen Satchell
At 01:16 PM 3/19/01 -0800, Torrey Hoffman wrote: >Yes. Some of this is your responsibility. You have several options: >1. Get a UPS. That would not have helped your particular problem, >but it's a good idea if you care about data integrity. >2. Use a journaling file system. These are much

RE: Linux should better cope with power failure

2001-03-19 Thread Stephen Satchell
At 01:16 PM 3/19/01 -0800, Torrey Hoffman wrote: Yes. Some of this is your responsibility. You have several options: 1. Get a UPS. That would not have helped your particular problem, but it's a good idea if you care about data integrity. 2. Use a journaling file system. These are much

RE: [OT?] Coding Style

2001-01-23 Thread Stephen Satchell
At 10:47 AM 1/23/01 -0600, Jesse Pollard wrote: >Code is written by the few. >Code is read by the many, and having _ in there makes it MUCH easier to >read. Visual comparison of "SomeFunctionName" and "some_function_name" >is faster even for a coder where there may be a typo (try dropping a

Re: [OT?] Coding Style

2001-01-23 Thread Stephen Satchell
At 08:28 PM 1/23/01 +0800, Steve Underwood wrote: >During a period of making a liveing out of >sorting out severly screwed up projects I made a little comment >stripper. I found comments so unreliable, and so seldom useful, I was >better off reading the code without the confusion they might

Re: [OT?] Coding Style

2001-01-23 Thread Stephen Satchell
At 08:28 PM 1/23/01 +0800, Steve Underwood wrote: During a period of making a liveing out of sorting out severly screwed up projects I made a little comment stripper. I found comments so unreliable, and so seldom useful, I was better off reading the code without the confusion they might cause. I

Re: [OT?] Coding Style

2001-01-22 Thread Stephen Satchell
At 11:56 PM 1/22/01 +, Anton Altaparmakov wrote: >At 16:42 22/01/2001, Mark I Manning IV wrote: >>Stephen Satchell wrote: >> > I got in the habit of using >> > structures to minimize the number of symbols I exposed.

RE: [OT?] Coding Style

2001-01-22 Thread Stephen Satchell
At 11:04 AM 1/22/01 -0500, you wrote: >WRONG!!! > >Not documenting your code is not a sign of good coding, but rather shows >arrogance, laziness and contempt for "those who would dare tamper with your >code after you've written it". Document and comment your code thoroughly. >Do it as you go

RE: [OT?] Coding Style

2001-01-22 Thread Stephen Satchell
do with minimizing mistakes, both now and down the road. If you don't like what I do, then don't do what I do. Do what minimizes mistakes for you. And, Linus, I'm not recommending you adopt any of these suggestions -- you have your way and I have mine. If you like any of these, though, feel free to

Re: [OT?] Coding Style

2001-01-22 Thread Stephen Satchell
At 11:56 PM 1/22/01 +, Anton Altaparmakov wrote: At 16:42 22/01/2001, Mark I Manning IV wrote: Stephen Satchell wrote: I got in the habit of using structures to minimize the number of symbols I exposed. It also disambiguates local variables

Re: [OT] Re: Possible C++ safe header project - Re: [Criticism] On the discussion about C++ modules

2000-10-24 Thread Stephen Satchell
At 04:37 PM 10/23/00 +0200, Marko Kreen wrote: >* This will _not_ be accepted into standard codebase. Don't you >understand? Making headers C++ compatible is the first tiny >step for doing modules in C++. Yes, from driver/module >programmers perspective "they almost look same, and

Re: [Criticism] On the discussion about C++ modules

2000-10-24 Thread Stephen Satchell
At 01:30 PM 10/22/00 +0200, you wrote: >Yup. And I want to try out my modules coded in Visual Cobol, APL, >and PL/I. Oh, and I want to rewrite ext2fs to use Befunge. Would that be PL/I (F) or PL/I (H}? You have different footprint problems with each of these levels. You will also need to

Re: [Criticism] On the discussion about C++ modules

2000-10-24 Thread Stephen Satchell
At 01:30 PM 10/22/00 +0200, you wrote: Yup. And I want to try out my modules coded in Visual Cobol, APL, and PL/I. Oh, and I want to rewrite ext2fs to use Befunge. Would that be PL/I (F) or PL/I (H}? You have different footprint problems with each of these levels. You will also need to write

Re: [OT] Re: Possible C++ safe header project - Re: [Criticism] On the discussion about C++ modules

2000-10-24 Thread Stephen Satchell
At 04:37 PM 10/23/00 +0200, Marko Kreen wrote: * This will _not_ be accepted into standard codebase. Don't you understand? Making headers C++ compatible is the first tiny step for doing modules in C++. Yes, from driver/module programmers perspective "they almost look same, and I

Cuecat-ers: update on base-64 conversion table.

2000-09-17 Thread Stephen Satchell
After some work, I've discovered that the base-64 decode is based on the following decode table: char map[66] = "abcdefghijklmnopqrstuvwxyz" "ABCDEFGHIJKLMNOPQRSTUVWXYZ" "0123456789" ",-\0"; The only change from the previously-published information is the

Cuecat-ers: update on base-64 conversion table.

2000-09-17 Thread Stephen Satchell
After some work, I've discovered that the base-64 decode is based on the following decode table: char map[66] = "abcdefghijklmnopqrstuvwxyz" "ABCDEFGHIJKLMNOPQRSTUVWXYZ" "0123456789" ",-\0"; The only change from the previously-published information is the

We are as good as our tools

2000-09-06 Thread Stephen Satchell
At 06:40 PM 9/6/00 -0700, J. Dow wrote: >30 years of experience have proven this to me over and over again from >watching auto mechanics and ditch diggers through every engineering >discipline I have ever paused to observe. Only a damnfool eschews good >tools because of some sense of "pride" that

Re: Press release - here we go again!

2000-09-01 Thread Stephen Satchell
At 04:15 PM 9/1/00 -0700, you wrote: >And if got lost. That should tell you something. Perhaps something like >"*Advanced interface support for USB, FireWire, and AGP!" > >Then place any expostulatory text indented under that as complete sentences. >This treates the bulleted items as

[OT] Re: Press release - here we go again!

2000-09-01 Thread Stephen Satchell
mation. It would help if there were one widely-recognized place for journalists to go to find everything. My personal suggestion would be to open a section on http://www.linuxhq.com/, then publicize the hell out of it. We now return you to the current kernel religious war, already in progress...