Fri Apr 26 00:29:58 2024
EVENTS
 FREE
SOFTWARE
INSTITUTE

POLITICS
JOBS
MEMBERS'
CORNER

MAILING
LIST

NYLXS Mailing Lists and Archives
NYLXS Members have a lot to say and share but we don't keep many secrets. Join the Hangout Mailing List and say your peice.

DATE 2003-10-01

HANGOUT

2024-04-26 | 2024-03-26 | 2024-02-26 | 2024-01-26 | 2023-12-26 | 2023-11-26 | 2023-10-26 | 2023-09-26 | 2023-08-26 | 2023-07-26 | 2023-06-26 | 2023-05-26 | 2023-04-26 | 2023-03-26 | 2023-02-26 | 2023-01-26 | 2022-12-26 | 2022-11-26 | 2022-10-26 | 2022-09-26 | 2022-08-26 | 2022-07-26 | 2022-06-26 | 2022-05-26 | 2022-04-26 | 2022-03-26 | 2022-02-26 | 2022-01-26 | 2021-12-26 | 2021-11-26 | 2021-10-26 | 2021-09-26 | 2021-08-26 | 2021-07-26 | 2021-06-26 | 2021-05-26 | 2021-04-26 | 2021-03-26 | 2021-02-26 | 2021-01-26 | 2020-12-26 | 2020-11-26 | 2020-10-26 | 2020-09-26 | 2020-08-26 | 2020-07-26 | 2020-06-26 | 2020-05-26 | 2020-04-26 | 2020-03-26 | 2020-02-26 | 2020-01-26 | 2019-12-26 | 2019-11-26 | 2019-10-26 | 2019-09-26 | 2019-08-26 | 2019-07-26 | 2019-06-26 | 2019-05-26 | 2019-04-26 | 2019-03-26 | 2019-02-26 | 2019-01-26 | 2018-12-26 | 2018-11-26 | 2018-10-26 | 2018-09-26 | 2018-08-26 | 2018-07-26 | 2018-06-26 | 2018-05-26 | 2018-04-26 | 2018-03-26 | 2018-02-26 | 2018-01-26 | 2017-12-26 | 2017-11-26 | 2017-10-26 | 2017-09-26 | 2017-08-26 | 2017-07-26 | 2017-06-26 | 2017-05-26 | 2017-04-26 | 2017-03-26 | 2017-02-26 | 2017-01-26 | 2016-12-26 | 2016-11-26 | 2016-10-26 | 2016-09-26 | 2016-08-26 | 2016-07-26 | 2016-06-26 | 2016-05-26 | 2016-04-26 | 2016-03-26 | 2016-02-26 | 2016-01-26 | 2015-12-26 | 2015-11-26 | 2015-10-26 | 2015-09-26 | 2015-08-26 | 2015-07-26 | 2015-06-26 | 2015-05-26 | 2015-04-26 | 2015-03-26 | 2015-02-26 | 2015-01-26 | 2014-12-26 | 2014-11-26 | 2014-10-26 | 2014-09-26 | 2014-08-26 | 2014-07-26 | 2014-06-26 | 2014-05-26 | 2014-04-26 | 2014-03-26 | 2014-02-26 | 2014-01-26 | 2013-12-26 | 2013-11-26 | 2013-10-26 | 2013-09-26 | 2013-08-26 | 2013-07-26 | 2013-06-26 | 2013-05-26 | 2013-04-26 | 2013-03-26 | 2013-02-26 | 2013-01-26 | 2012-12-26 | 2012-11-26 | 2012-10-26 | 2012-09-26 | 2012-08-26 | 2012-07-26 | 2012-06-26 | 2012-05-26 | 2012-04-26 | 2012-03-26 | 2012-02-26 | 2012-01-26 | 2011-12-26 | 2011-11-26 | 2011-10-26 | 2011-09-26 | 2011-08-26 | 2011-07-26 | 2011-06-26 | 2011-05-26 | 2011-04-26 | 2011-03-26 | 2011-02-26 | 2011-01-26 | 2010-12-26 | 2010-11-26 | 2010-10-26 | 2010-09-26 | 2010-08-26 | 2010-07-26 | 2010-06-26 | 2010-05-26 | 2010-04-26 | 2010-03-26 | 2010-02-26 | 2010-01-26 | 2009-12-26 | 2009-11-26 | 2009-10-26 | 2009-09-26 | 2009-08-26 | 2009-07-26 | 2009-06-26 | 2009-05-26 | 2009-04-26 | 2009-03-26 | 2009-02-26 | 2009-01-26 | 2008-12-26 | 2008-11-26 | 2008-10-26 | 2008-09-26 | 2008-08-26 | 2008-07-26 | 2008-06-26 | 2008-05-26 | 2008-04-26 | 2008-03-26 | 2008-02-26 | 2008-01-26 | 2007-12-26 | 2007-11-26 | 2007-10-26 | 2007-09-26 | 2007-08-26 | 2007-07-26 | 2007-06-26 | 2007-05-26 | 2007-04-26 | 2007-03-26 | 2007-02-26 | 2007-01-26 | 2006-12-26 | 2006-11-26 | 2006-10-26 | 2006-09-26 | 2006-08-26 | 2006-07-26 | 2006-06-26 | 2006-05-26 | 2006-04-26 | 2006-03-26 | 2006-02-26 | 2006-01-26 | 2005-12-26 | 2005-11-26 | 2005-10-26 | 2005-09-26 | 2005-08-26 | 2005-07-26 | 2005-06-26 | 2005-05-26 | 2005-04-26 | 2005-03-26 | 2005-02-26 | 2005-01-26 | 2004-12-26 | 2004-11-26 | 2004-10-26 | 2004-09-26 | 2004-08-26 | 2004-07-26 | 2004-06-26 | 2004-05-26 | 2004-04-26 | 2004-03-26 | 2004-02-26 | 2004-01-26 | 2003-12-26 | 2003-11-26 | 2003-10-26 | 2003-09-26 | 2003-08-26 | 2003-07-26 | 2003-06-26 | 2003-05-26 | 2003-04-26 | 2003-03-26 | 2003-02-26 | 2003-01-26 | 2002-12-26 | 2002-11-26 | 2002-10-26 | 2002-09-26 | 2002-08-26 | 2002-07-26 | 2002-06-26 | 2002-05-26 | 2002-04-26 | 2002-03-26 | 2002-02-26 | 2002-01-26 | 2001-12-26 | 2001-11-26 | 2001-10-26 | 2001-09-26 | 2001-08-26 | 2001-07-26 | 2001-06-26 | 2001-05-26 | 2001-04-26 | 2001-03-26 | 2001-02-26 | 2001-01-26 | 2000-12-26 | 2000-11-26 | 2000-10-26 | 2000-09-26 | 2000-08-26 | 2000-07-26 | 2000-06-26 | 2000-05-26 | 2000-04-26 | 2000-03-26 | 2000-02-26 | 2000-01-26 | 1999-12-26

Key: Value:

Key: Value:

MESSAGE
DATE 2003-10-04
FROM Ruben Safir Secretary NYLXS
SUBJECT Subject: [hangout] C Intro





Introduction to C on GNU/Linux





When working with GNU based Free
Operating systems, most implementations are based on the original
work of earlier UNIX systems. Unix was originaly developed out of
AT&T. One of the key developments which made Unix an early
sucesses was the co-development of the C programing language. This
article hopes to introduce C to beginning users of GNU/Linux and BSD.


When C was developed, part of it's
goal was to make a highly portable syntax which still gave low level
access to the memory and the CPU. The result was a 3 tier development
system. All C programs are compiled from some text into a binary
program. It is the binarywhich runs on your computer. The program
which creates the binary is called a compiler. The compiler on GNU
systems is Richard Stalman's gcc. The compiler parses a text file, or
a series of text files, processes all the instructions, and builds a
binary program from the instructions. It does this by compinary
binary code. Some of the code it produces is imported from external
libraries. Some of it is new binary code. Pathced together thismost
often produces a single binary application.


The three tier system of C includes
libraries, source code and header files. Header files tell the
compiler where to find code definitions. It is also sometimes needed
to tell the compiler where libraries live which are defined in the
source code or the headers. While this can seem confusing, as you
become familiar with C, it will become more natural. Let's look at a
simple example to see how these three tiers interact with each other.


We start by opening a simple text
file called prog1.c with the VI editor:


#include 

int main(int argc, char **argv){
printf("Welcome to NYLXS\n");
return(1);
exit(1);
}


Exit the file and now run the compiler
with the following command: ruben$: gcc prog1.c


This command starts the compiler
and creates a new file called a.out. a.out is the executable program.
Run it from the command line:


ruben$: ./a.out Welcome to NYLXS
ruben$:


We can now examine all three
components of our C program.


The fisrt line in our program tells
the compiler to look for a file called stdio.h and to bring it into
our program. stdio.h is the main C in and out library header file. It
defines many function in C, including the printf function. Without
this file our compiler can not find printf. After this line we are
now dropd into our original code. In our case we begin with the
definition of the main subroutine. All C progams have a subroutine
'main'. Main has a defined prototype


int main (int argc, char* argv[]);


This should never change. Main is
the launcher of all activity within your C program. Lastly, our
compiler accessed libraries on the system in order to build your
binary. Despite the fact that our command to gcc did not explicitely
introduce any librarirs, our C program was built from them anyway.
Sometimes the compiler needs libraries it can not natively find.
Under these conditions our gcc command needs an option to tell it
where to find a library. For example, if we need to use an advanced
math function, we need to tell gcc to link with the math library like
this:


gcc -lmath program1.c


Let's examine the nature of C more
closely by looking at a slightly more complex program:


#include <stdio.h>
#include <string.h>

char name[255] = {'\0'};

int main(int argc, char **argv){
printf("Welcome to NYLXS\n");
printf("Enter your name-->\n");
fgets(name, sizeof(name), stdin);

while(strcmp("\n", name) != 0){
printf("value ->%s size->%d\n", name, sizeof(name));
fgets(name, sizeof(name), stdin);
}
return(1);
}


This program includes two external
header files to define library functions. The first one we saw
before, stdio.h. The second include file, strings.h defines the
standard C library for strings. The function strcmp is used to test
each string we recieve from standard input.


Before we declare main(), we define
and initialize a symbol called 'name'. C is a strongly typed
language
. Every variable in C needs to be pre-declared as one
which stores a particular kind of data. If we try to assign to the
variable data which is diferent that it's predefined type, the gcc
compiler will complain and probibly not create a binary file.


In this case, the symbol 'name' is
marketed as a variable of type char. The words int, char,
double, float
are examples for key words in C which define data
types. In our editor they are marked in green. char name means that
this variable is marked as a character type variable. It stores only
carachters. In the example of 'name' the declaration also declares
this variable as an array. An array is a group of data accessable
through an index.


Let's' look at this line more
closely


char
name[255] = {'\0'};




  • name
    is declared as a char data type through the keyword char


  • name
    is declared as an array because of the the square bracket to
    the right of the symbol.


  • name
    is declared as an array with 255 chars because of the number in the
    square brackets in the declaration. Different data types are stored
    in different sized memory locations. Charactors are universally
    defined as being of 1 byte or 8 bits. By declaring name to be an
    array of 255 charactors in length, we essentially tell the computer
    to please allocate a space in memory with 255 bytes. We will look at
    this closer in a minute.


  • When
    we declare the array, we can fill it with data. This is done through
    the Curly Braces {}


  • The
    array is initially filled with the 'zero' byte: 00000000. We do this
    by initializing the array with a String Contant null
    '\0'.


  • String
    constant are defined using single quotes. The \0 is a special
    character which means 00000000


  • When
    we initialize the array with less entries than all the array
    elements, then C fills the rest of the array with null characters.


  • It
    is not necessary to initialize an array in a declaration. It is
    usually necessary to define the size of the array when you
    declare it with a few exceptions as will be noted.


  • One
    such exception to the above rule would be if we initialize the array
    and declare it together like this:



    • int
      numbers[]={1,2,3,4,5,6,7,8};



    In this case, the array is
    declared with 8 elements, even without the number in the square
    bracket.



The next line is where we define
out main function. As we said before, all C programs require a main
function. Main is the jumping off point for all C programs. However,
in most regards, main looks like any other function in C. Let's look
more closely at the main declaration:


int
main(int argc, char
**argv){


The int in green before the symbol
'main', tells C that main is returning an integer. In fact, this
integer is returned to the shell when you run a program on the
command line. You can check it's value after your program is finished
by entering: echo $? on the command line of a bash shell.


All functions are defined with a
symbol(). The paranthesis tells C this symbol is a funcion, just as
the sqaure brackets tells C a symbol is an array. Within the
paranthesis we put parameters which are expected to be passed to our
function. Unlike other languages, such are Perl, the parameters
defined in our function must be used when these functions are used.
In the case of main, the funcion is used by the operating system of
shell and our two arguments (argv and argc) are automatically filled
by the Operations or shell when the program is called.


argc is represents the number of
arguements which are called with the program. argv is the arguements
themselves, represented as arrays of chars. Hence, argc is
declared as an int
data type and argv is a char data type.


Inside of main, our program begins
to work. Our program not processes these lines from top to bottom in
order. The first line prints the greating, "Welcome to NYLXS"
and adds a line feed. The \n is a special character, in some ways
like \0 combination which means add a line feed and start at the new
line. We will look at the printf function in more detail later. The
next line prints to standard out a prompt for user input: "Enter
your name-->". The next line retrieves information from the
Standard Input Device, most often a keyboard, and stores that
information into the array of characters which we asked to be
previously allocated with the symbol 'name'. We can store up to 255
characters into our array.


Let's look at the fgets function.
Like most C functions, fgets is documented in the man page of your
Gnu/Linux system. Let's look at the manual page:


ruben$: man fgets


GETS(3)             Linux Programmer's Manual             GETS(3)



NAME
fgetc, fgets, getc, getchar, gets, ungetc - input of char­
acters and strings

SYNOPSIS
#include <stdio.h>

int fgetc(FILE *stream);
char *fgets(char *s, int size, FILE *stream);
int getc(FILE *stream);
int getchar(void);
char *gets(char *s);
int ungetc(int c, FILE *stream);

DESCRIPTION
fgetc() reads the next character from stream and returns
it as an unsigned char cast to an int, or EOF on end of
file or error.

getc() is equivalent to fgetc() except that it may be
implemented as a macro which evaluates stream more than
once.

getchar() is equivalent to getc(stdin).

gets() reads a line from stdin into the buffer pointed to
by s until either a terminating newline or EOF, which it
replaces with '\0'. No check for buffer overrun is per­
formed (see BUGS below).

fgets() reads in at most one less than size characters
from stream and stores them into the buffer pointed to by
s. Reading stops after an EOF or a newline. If a newline
is read, it is stored into the buffer. A '\0' is stored
after the last character in the buffer.

ungetc() pushes c back to stream, cast to unsigned char,
where it is available for subsequent read operations.
Pushed - back characters will be returned in reverse
order; only one pushback is guaranteed.

Calls to the functions described here can be mixed with
each other and with calls to other input functions from
the stdio library for the same input stream.

For non-locking counterparts, see unlocked_stdio(3).

RETURN VALUE
fgetc(), getc() and getchar() return the character read as
an unsigned char cast to an int or EOF on end of file or
error.

gets() and fgets() return s on success, and NULL on error
or when end of file occurs while no characters have been
read.

ungetc() returns c on success, or EOF on error.

CONFORMING TO
ANSI - C, POSIX.1


BUGS
Never use gets(). Because it is impossible to tell with­
out knowing the data in advance how many characters gets()
will read, and because gets() will continue to store char­
acters past the end of the buffer, it is extremely danger­
ous to use. It has been used to break computer security.
Use fgets() instead.

It is not advisable to mix calls to input functions from
the stdio library with low - level calls to read() for the
file descriptor associated with the input stream; the
results will be undefined and very probably not what you
want.

SEE ALSO
read(2), write(2), ferror(3), fopen(3), fread(3),
fseek(3), puts(3), scanf(3), unlocked_stdio(3)


The man page tells us several
important thing about this function and it's use in C. All functions
(in all programming languages) represent a process. A process has 3
components: input, output and side effect.



Diagran
of a process


The inputs of functions are the
parameters. The output is the return value which for main is an int.
The side effects is all the work the program does which is not it's
return value.


From the man page, we can see that
fgets is one of a group of C functions which include gets, getc and
others. In addition, the man page tells us that fgets is in the stdio
library. It tells us to include put #include <stdio.h> into our
code to gain access to the function. It defines the function for us
as follows:


char *fgets(char *s, int size, FILE
*stream);


fgets takes 3 parameters for input.
A pointer to character data, an integer, and a file stream. Let's
look at all thre definitions:



  1. char
    *s: A pointer to character data: A pointer is a symbol which has at
    it's value a memory address as a value. In this case, the memory
    adress has to be an allocated area in memory which is typed as a
    char set of data. In our example, we have a char array called
    'name'. With arrays, C will convert the symbol of an array to a
    pointer of the address where the array is located. C does this for
    us automatically. This is a specific property of arrays and can not
    be depended upon to happe with other kinds of data constructions
    unless specified in the C programming specification.


  2. int
    size: An integer which represents a SIZE_T data type. SIZE_T is a
    special data type in C which is used to store and describe the size
    of data constructions in our programs.


  3. FILE
    *stream: File streams are pointers to devices and or other
    programming constructions which provide a stream of data into and
    out of our program. All programs in Unix inherit three streams:



    • Standard
      In (stdin) - usualy the keyboard


    • Standard
      Out (std) most normaly the screen


    • stderr(stderr) - another
      output most normaly to the screen, but in this case, it is used
      only for error messages and the like




Because C has strict data typing, a
function definition is very clear and specific about the use of a
function. Other information which is described in the man page mostly
concerns the side effect of the function. In the case of fgets we are
told it reads in at most one less than size characters from stream
and stores them into the buffer pointed to by s. In addition, we are
told it stops read when it recieves an End of File marker (EOF) or a
new line (line feed) charactor. We are told the line feed character
is added to the buffer, and then fgets adds an additional character
'\0'.


Let's now see how we used it in our
program:


fgets(name, sizeof(name),
stdin);


We call fgets with the parameter
'name' which is the symbol which defines our array of chars. It
automatically convert for us to a pointer to a char data
construction, or our array of chars. The second argument is
sizeof(name). sizeof is a marco in C (similar to a fucntion) which
returns the size of a state construction. In this case, that data
construction is name which is of size 255 (which means it has 255
bytes). The third parameter is stdin. stdin is the default symbol for
our Standard Input File Stream pointer. We inherit it from the
environment.


Finally, you might notice that we
disregard the return value of fgets. Since the function stores the
input into 'name', we can do this. However it is often prudent to
test the return value of a function to assure that it worked
properly. If fgets returns a 'NULL', it would mean that our program
encountered a problem in its environment.


It is ciritical that fgets can not
try to put more characters into our array than is allocated for it in
memory. If we did that, we can create a security problem, and invade
the memory of other programs in our syste. This is bad. Therefor, we
limit the input ability of fgets by the size of our array. This is
good and proper programming practice which you must adopt.


The next section of our program
introduces looping and flow control. Much of our time programming
involves working on conditional actions (do this if you hear a click)
or loops (do this over and over until the the user says uncle). The
while key word in C creates a conditional loop. The expression
inside the paranthesis is tested. If it returns a possitive integer,
or a non-null character, it enter the loop. The actions within the
loop are inside the curly braces. When the last action within the
braces is evaluated, then it returns to the top and tests the
expression in the paranthesis again.


Inside the paranthesis of our while
loop, we call a function called strcmp (do a man strcmp
now). strcmp looks at two strings and compares them. It then returns
a positive number, a negitive number or a 0 (zero) depending upon if
the first string is great than, less than or equal to the second.


Characters in a string are
reprented by integer numbers which are one byte in size. Since their
is eight bits in a byte, at most, you can represent 256 characters in
a char. There is a standard integer which respesents each key on the
keyboard. This standard association of characters to byte integers is
called the ASCII standard table. In this table, the letter A is 65
and Z is 90. All the rest of the capital letters fall inbetween in
order. The letter 'a' is 97, and 'z' is 122. Again, all the lower
case letters fall inbetween in order. In this manner, strcmp can
compare the strings by their ASCII representation. It is important to
note at this point that there is a very tight relationship between
short integers (integers stored in a single byte) and characters in
C. It should be also noted that strcmp reads the arrays of chars
until it reaches a '\0' (nul) character. Anything stored after the
nul is ignored.


Our program checks if our input
buffer (name) is equal to "\n". "\n" is a string
constant. All string constants add a '\0' to the end of their
allocated array. So the comaprision is actually to '\n\0'. Since
fgets adds the null to the end of the string, everyone is happy with
this comparision.


Our program now repeats all the
steps in the curly braces until the user enters "\n" into
the keyboard on an empty line.















This sample program and the
explanation is a good introduction to C for a beginner. But their is
far more to learn, even for a beginner, which I hope to explore in
the coming months of the NYLXS journal. In the meantime, I challenge
you to try a few things with this program.


First, change the size integer in
fgets to 5 and try to enter 10 characters into your keyboard. What
happens with your program?


Second, try rewriting this program
so that you fill the char array with 255 characters and NO NULL value
at the end. How does this affect the strcmp function.



(hint
try adding this code into your program and comment out the fgets:


                for(i = name;i<(name+256);i++){
*i = getchar();
printf("Char entered->%c\n", *i);
}


)


Third - Try changing the size of
the name array to 5 and enter 10 characters on the prompt.


What happens?




____________________________
NYLXS: New Yorker Free Software Users Scene
Fair Use -
because it's either fair use or useless....
NYLXS is a trademark of NYLXS, Inc

  1. 2003-10-02 Mitzu Handy <MHandy-at-brooklyn.cuny.edu> RE: [hangout] RE: GNOME Conference Plans
  2. 2003-10-02 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] Fedora and Red Hat to Merge
  3. 2003-10-02 David Sugar <dyfet-at-ostel.com> Re: [hangout] OpenBSD used in MS Services for Unix 3.0
  4. 2003-10-02 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Education Sub-committee
  5. 2003-10-02 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] NYPC October General Meeting - Open Source: Beyond Linux
  6. 2003-10-02 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] RE: GNOME Conference Plans
  7. 2003-10-02 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Tech Night Change
  8. 2003-10-01 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] UN Summit Tones Down Open-Source Stance
  9. 2003-10-01 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] Fedora and Red Hat to Merge
  10. 2003-10-01 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] [krahmer-at-suse.de: [suse-security-announce] SuSE Security Announcement: mysql (SuSE-SA:2003:042)]
  11. 2003-10-01 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] OpenBSD used in MS Services for Unix 3.0
  12. 2003-10-01 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] RE: GNOME Conference Plans
  13. 2003-10-01 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] [thomas-at-suse.de: [suse-security-announce] SuSE Security Announcement: openssl (SuSE-SA:2003:043)]
  14. 2003-10-01 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] RE: GNOME Conference Plans
  15. 2003-10-01 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] [draht-at-suse.de: [suse-security-announce] Discontinued SuSE Linux Distributions]
  16. 2003-10-01 Richard Stallman <rms-at-gnu.org> Re: [hangout] RE: GNOME Conference Plans
  17. 2003-10-01 Richard Stallman <rms-at-gnu.org> Re: [hangout] RE: GNOME Conference Plans
  18. 2003-10-01 Mitzu Handy <MHandy-at-brooklyn.cuny.edu> RE: [hangout] RE: GNOME Conference Plans
  19. 2003-10-01 David Sugar <dyfet-at-ostel.com> Re: [hangout] RE: GNOME Conference Plans
  20. 2003-10-01 Richard Stallman <rms-at-gnu.org> Re: [hangout] OpenBSD used in MS Services for Unix 3.0
  21. 2003-10-01 Mike Richardson - NYLXS PRESIDENT <miker-at-mrbrklyn.com> Re: [hangout] RE: GNOME Conference Plans
  22. 2003-10-13 Ruben I Safir <ruben-at-mrbrklyn.com> Subject: [hangout] Re: DRM Revolt
  23. 2003-10-13 Ruben I Safir <ruben-at-mrbrklyn.com> Subject: [hangout] Re: DRM Revolt
  24. 2003-10-13 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] Copyright Lawsuit Is Turnabout for SCO
  25. 2003-10-13 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] Samba beats Windows
  26. 2003-10-12 Steve Milo <slavik914-at-mrbrklyn.com> Re: [hangout] Subversive code.
  27. 2003-10-12 Billy <billy-at-dadadada.net> Re: [hangout] Subversive code.
  28. 2003-10-12 From: "Steve Milo" <slavik914-at-rennlist.com> Subject: [hangout] Subversive code.
  29. 2003-10-11 Adam Kosmin <akosmin-at-nyc.rr.com> Subject: [hangout] Re: A couple of thoughts
  30. 2003-10-11 Mike Richardson - NYLXS PRESIDENT <miker-at-mrbrklyn.com> Re: [hangout] install-hangout day saturday or sunday?
  31. 2003-10-11 From: "michael howard" <h00man1-at-hotmail.com> Subject: [hangout] install-hangout day saturday or sunday?
  32. 2003-10-10 Ruben I Safir <ruben-at-mrbrklyn.com> Re: [hangout] GNOME Summit
  33. 2003-10-10 Ruben I Safir <ruben-at-mrbrklyn.com> Re: [hangout] GNOME Summit
  34. 2003-10-10 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] FW: [fairuse-discuss] pho: SunnComm to sue Halderman? (fwd)
  35. 2003-10-10 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] Re: [nylxs-announce] Press Release For Immediate Re lease
  36. 2003-10-10 Michael Richardson <MRICHARDSON-at-abc.state.ny.us> Subject: [hangout] SysV
  37. 2003-10-10 Michael Richardson <MRICHARDSON-at-abc.state.ny.us> RE: [hangout] Re: [nylxs-announce] Press Release For Immediate Re
  38. 2003-10-10 Michael Richardson <MRICHARDSON-at-abc.state.ny.us> Subject: [hangout] FW: [fairuse-discuss] pho: SunnComm to sue Halderman? (fwd)
  39. 2003-10-10 From: "akbar pasha" <akbar-at-pionerd.org> Re: [hangout] GNOME Summit
  40. 2003-10-10 David Sugar <dyfet-at-ostel.com> Re: [hangout] Fwd: GNOME Summit [behdad-at-cs.toronto.edu]
  41. 2003-10-10 Billy <billy-at-dadadada.net> Subject: [hangout] Re: [nylxs-announce] Press Release For Immediate Release
  42. 2003-10-10 Billy <billy-at-dadadada.net> Re: [hangout] Please check spelling before I send this out.
  43. 2003-10-09 Ruben I Safir <ruben-at-mrbrklyn.com> Subject: [hangout] Fwd: GNOME Summit [behdad-at-cs.toronto.edu]
  44. 2003-10-09 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] FSI Certification
  45. 2003-10-09 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Board Meeting
  46. 2003-10-09 Ruben I Safir <ruben-at-mrbrklyn.com> Re: [hangout] Please check spelling before I send this out.
  47. 2003-10-09 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] RE: Press Release For Immediate Release
  48. 2003-10-09 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] Please check spelling before I send this out.
  49. 2003-10-09 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] Re: Press Release For Immediate Release
  50. 2003-10-09 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] Please check spelling before I send this out.
  51. 2003-10-09 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] Please check spelling before I send this out.
  52. 2003-10-09 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] Novell to launch Linux qualification
  53. 2003-10-09 Nat Friedman <nat-at-ximian.com> Subject: [hangout] Re: minor website nitpicks
  54. 2003-10-09 Joe Grastara <joe-at-endeavor.med.nyu.edu> Re: [hangout] Re: Press Release For Immediate Release
  55. 2003-10-09 Luis Villa <louie-at-ximian.com> Subject: [hangout] minor website nitpicks
  56. 2003-10-09 David Sugar <dyfet-at-ostel.com> Re: [hangout] Please check spelling before I send this out.
  57. 2003-10-09 Billy <billy-at-dadadada.net> Re: [hangout] Re: Press Release For Immediate Release
  58. 2003-10-09 joev_nylxs-at-pipeline.com Re: [hangout] Re: Press Release For Immediate Release
  59. 2003-10-09 Billy <billy-at-dadadada.net> Re: [hangout] Re: Press Release For Immediate Release
  60. 2003-10-09 joev_nylxs-at-pipeline.com Re: [hangout] Please check spelling before I send this out.
  61. 2003-10-09 From: "akbar pasha" <akbar-at-pionerd.org> Re: [hangout] Please check spelling before I send this out.
  62. 2003-10-09 From: "Michael L. Richardson" <mlr52-at-mycouponmagic.com> Re: [hangout] Please check spelling before I send this out.
  63. 2003-10-09 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] FSI Handout/Flyer...Let me know what you think
  64. 2003-10-09 joev_nylxs-at-pipeline.com Re: [hangout] Edited and Proofed
  65. 2003-10-09 joev_nylxs-at-pipeline.com Re: [hangout] Please check spelling before I send this out.
  66. 2003-10-09 Billy <billy-at-dadadada.net> Re: [hangout] Please check spelling before I send this out.
  67. 2003-10-09 From: "Michael L. Richardson" <mlr52-at-mycouponmagic.com> Re: [hangout] Please check spelling before I send this out.
  68. 2003-10-09 From: "TechVenue.com Services" <Services-at-TechVenue.com> Subject: [hangout] RE: Press Release For Immediate Release
  69. 2003-10-09 Billy <billy-at-dadadada.net> Subject: [hangout] Re: Press Release For Immediate Release
  70. 2003-10-09 Billy <billy-at-dadadada.net> Re: [hangout] Please check spelling before I send this out.
  71. 2003-10-09 Mike Richardson - NYLXS PRESIDENT <miker-at-mrbrklyn.com> Subject: [hangout] Press Release For Immediate Release
  72. 2003-10-09 Mike Richardson - NYLXS PRESIDENT <miker-at-mrbrklyn.com> Subject: [hangout] Press Release For Immediate Release
  73. 2003-10-09 Mike Richardson - NYLXS PRESIDENT <miker-at-mrbrklyn.com> Re: [hangout] Please check spelling before I send this out.
  74. 2003-10-09 David Sugar <dyfet-at-ostel.com> Re: [hangout] Please check spelling before I send this out.
  75. 2003-10-09 Billy <billy-at-dadadada.net> Re: [hangout] Edited and Proofed
  76. 2003-10-09 Billy <billy-at-dadadada.net> Re: [hangout] Edited and Proofed
  77. 2003-10-09 Billy <billy-at-dadadada.net> Re: [hangout] Please check spelling before I send this out.
  78. 2003-10-09 joev_nylxs-at-pipeline.com Subject: [hangout] Edited and Proofed
  79. 2003-10-09 joev_nylxs-at-pipeline.com Re: [hangout] Please check spelling before I send this out.
  80. 2003-10-09 joev_nylxs-at-pipeline.com Re: [hangout] Please check spelling before I send this out.
  81. 2003-10-09 joev_nylxs-at-pipeline.com Re: [hangout] Please check spelling before I send this out.
  82. 2003-10-09 joev_nylxs-at-pipeline.com Re: [hangout] Please check spelling before I send this out.
  83. 2003-10-09 joev_nylxs-at-pipeline.com Re: [hangout] Please check spelling before I send this out.
  84. 2003-10-08 Mike Richardson - NYLXS PRESIDENT <miker-at-mrbrklyn.com> Subject: [hangout] Please check spelling before I send this out.
  85. 2003-10-08 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] Slackware 9.1: The installation experience (in full)
  86. 2003-10-08 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] Microsoft dominance of OS market grows, IDC study says
  87. 2003-10-08 Spidey309-at-aol.com Subject: [hangout] oops
  88. 2003-10-08 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] RE: GNOME Conference Plans
  89. 2003-10-08 Michael Richardson <MRICHARDSON-at-abc.state.ny.us> Subject: [hangout] FW: Gnubies Meeting Wednesday October 8th: Forest Mars - You are
  90. 2003-10-07 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] RE: GNOME Conference Plans
  91. 2003-10-07 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] RE: GNOME Conference Plans
  92. 2003-10-07 Nat Friedman <nat-at-ximian.com> Re: [hangout] RE: GNOME Conference Plans
  93. 2003-10-07 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] RE: GNOME Conference Plans
  94. 2003-10-07 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] RE: GNOME Conference Plans
  95. 2003-10-07 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] RE: GNOME Conference Plans
  96. 2003-10-07 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] RE: GNOME Conference Plans
  97. 2003-10-07 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] RE: GNOME Conference Plans
  98. 2003-10-07 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] RE: GNOME Conference Plans
  99. 2003-10-07 Mitzu Handy <MHandy-at-brooklyn.cuny.edu> RE: [hangout] RE: GNOME Conference Plans
  100. 2003-10-07 Mitzu Handy <MHandy-at-brooklyn.cuny.edu> RE: [hangout] RE: GNOME Conference Plans
  101. 2003-10-07 Billy <billy-at-dadadada.net> Re: [hangout] Viao is almost fixed
  102. 2003-10-07 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] Product Liability Lawsuits Are New Threat to Microsoft
  103. 2003-10-07 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Viao is almost fixed
  104. 2003-10-07 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] LDAP/Perl Expert-NJ Consulting Firm, United States, NJ, Bedminster
  105. 2003-10-07 From: "Mark S. Gold" <MARK-at-brooklyn.cuny.edu> RE: [hangout] RE: GNOME Conference Plans
  106. 2003-10-07 From: "Mark S. Gold" <MARK-at-brooklyn.cuny.edu> RE: [hangout] RE: GNOME Conference Plans
  107. 2003-10-07 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] GNOME Developes Summit Scheduled for November 22-24, 2003
  108. 2003-10-07 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] The Network Computer: An opportunity for Linux
  109. 2003-10-07 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] RE: GNOME Conference Plans
  110. 2003-10-07 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Paging Pasha - I need your help with the GNOME Website
  111. 2003-10-07 Mitzu Handy <MHandy-at-brooklyn.cuny.edu> RE: [hangout] RE: GNOME Conference Plans
  112. 2003-10-07 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] RE: GNOME Conference Plans
  113. 2003-10-07 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] RE: GNOME Conference Plans
  114. 2003-10-07 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] DistroWatch Weekly, Issues 17 & 18 29 Sept 2003 & 06 Oct 2003
  115. 2003-10-06 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Moving Stuff from my house
  116. 2003-10-06 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Connecting a Printer to a VT100 Terminal
  117. 2003-10-05 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] NYLXS Educational Meetinng
  118. 2003-10-04 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] EFF report on the DMCA
  119. 2003-10-04 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] C Intro
  120. 2003-10-04 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] C Intro
  121. 2003-10-04 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] BTW Tech Night
  122. 2003-10-04 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Tech Nite Moves to Saturday Night
  123. 2003-10-03 Ruben I Safir <ruben-at-mrbrklyn.com> Subject: [hangout] DRM is Theft - One step closer
  124. 2003-10-03 Ruben I Safir <ruben-at-mrbrklyn.com> Subject: [hangout] The IRS, RIAA, Time-Warner Cable, and the DMCA
  125. 2003-10-03 Ruben I Safir <ruben-at-mrbrklyn.com> Subject: [hangout] FYI
  126. 2003-10-03 From: "Ray C." <ray-pub-at-nyc.rr.com> Re: [hangout] evolution and archiving
  127. 2003-10-03 From: "Inker, Evan" <EInker-at-gam.com> RE: [hangout] Different 5 Boro Lugs
  128. 2003-10-03 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Different 5 Boro Lugs
  129. 2003-10-03 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Next Education Committee Meeting?
  130. 2003-10-03 Ruben I Safir <ruben-at-mrbrklyn.com> Subject: [hangout] Fwd: [Perl Jobs] PERL/DBI/UNIX/APACHE DEVELOPER (onsite), United States, nj, W.Paterson [jobs-admin-at-perl.org]
  131. 2003-10-03 From: "Inker, Evan" <EInker-at-gam.com> RE: [hangout] The Great Package Management Experiment
  132. 2003-10-03 Michael Richardson <MRICHARDSON-at-abc.state.ny.us> RE: [hangout] The Great Package Management Experiment
  133. 2003-10-03 Michael Richardson <MRICHARDSON-at-abc.state.ny.us> RE: [hangout] The Great Package Management Experiment
  134. 2003-10-03 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] The Great Package Management Experiment
  135. 2003-10-03 Adam Kosmin <akosmin-at-nyc.rr.com> Subject: [hangout] Re: [nylxs-announce]
  136. 2003-10-02 Billy <billy-at-dadadada.net> Re: [hangout] Laptop Hard Drive replacements
  137. 2003-10-02 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] Laptop Hard Drive replacements
  138. 2003-10-02 Billy <billy-at-dadadada.net> Re: [hangout] Laptop Hard Drive replacements
  139. 2003-10-02 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] [nylug-talk] Microsoft for Partners: Sales Training - Competingwith Linux
  140. 2003-10-02 Ruben I Safir <ruben-at-mrbrklyn.com> Subject: [hangout] Laptop Hard Drive replacements
  141. 2003-10-02 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] Slackware Linux 9.1 has been released
  142. 2003-10-02 Ruben I Safir <ruben-at-mrbrklyn.com> Re: [hangout] Merrill to Sun: 'Cut and Focus' or Be Acquired
  143. 2003-10-02 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] Merrill to Sun: 'Cut and Focus' or Be Acquired
  144. 2003-10-02 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] RE: GNOME Conference Plans
  145. 2003-10-02 Luis Villa <louie-at-ximian.com> Re: [hangout] RE: GNOME Conference Plans
  146. 2003-10-02 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] RE: GNOME Conference Plans
  147. 2003-10-02 From: "Inker, Evan" <EInker-at-gam.com> RE: [hangout] ESR: After Sun Goes Out
  148. 2003-10-02 Ruben I Safir <ruben-at-mrbrklyn.com> Re: [hangout] ESR: After Sun Goes Out
  149. 2003-10-02 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Re: [nycwireless] Website designers & database programmers needed for new wireless initiative
  150. 2003-10-02 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] [Marcelrf-at-bellsouth.net: [nycwireless] Bush administration supports spectrum for unlicensed devices]
  151. 2003-10-02 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] evolution and archiving
  152. 2003-10-02 From: "Inker, Evan" <EInker-at-gam.com> RE: [hangout] evolution and archiving
  153. 2003-10-02 From: "Ray C." <ray-pub-at-nyc.rr.com> Subject: [hangout] evolution and archiving
  154. 2003-10-02 Richard Stallman <rms-at-gnu.org> Re: [hangout] OpenBSD used in MS Services for Unix 3.0
  155. 2003-10-02 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] Taiwan gov't offers software code
  156. 2003-10-02 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] ESR: After Sun Goes Out
  157. 2003-10-02 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] [dennis.bieling-at-epigenomics.com: Re: [Users] key creation]
  158. 2003-10-02 From: "Inker, Evan" <EInker-at-gam.com> RE: [hangout] Fedora and Red Hat to Merge
  159. 2003-10-02 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] Foot in the Door for Open Source?
  160. 2003-10-01 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] SuSE Rolls Out 64-bit Linux For PCs
  161. 2003-10-01 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] The Linux Cat in SuSE's Hat
  162. 2003-10-01 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] NYLXS Free Software Chamber of Commerce Meeting - Wednesday, Oct
  163. 2003-10-01 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout]
  164. 2003-10-01 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] NYPC October General Meeting - Open Source: Beyond Linux
  165. 2003-10-01 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] FSCC Meeting - Wed October 08, 2003
  166. 2003-10-01 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] Important information about Trustix
  167. 2003-10-01 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] Fedora and Red Hat to Merge
  168. 2003-10-01 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] SUSE Gets New Name, Logo Prior to New Product Release
  169. 2003-10-01 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] UN Summit Tones Down Open-Source Stance
  170. 2003-10-13 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] NYLXS Business which needs attention:
  171. 2003-10-13 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Patents and the Telephone
  172. 2003-10-13 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Spammers using Digital Signatures
  173. 2003-10-13 David Sugar <dyfet-at-ostel.com> Re: [hangout] OpenBSD used in MS Services for Unix 3.0
  174. 2003-10-13 Billy <billy-at-dadadada.net> Re: [hangout] (fwd) [tech-geeks] Microsoft VP admits openoffice as good as MS Office 97
  175. 2003-10-13 Adam Kosmin <akosmin-at-nyc.rr.com> Subject: [hangout] (fwd) [tech-geeks] Microsoft VP admits openoffice as good as MS Office 97
  176. 2003-10-13 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] Firm drops suit against grad's CD hack
  177. 2003-10-16 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] [vlain-at-libero.it: Re: [Users] Article introducing VPN]
  178. 2003-10-16 Spidey309-at-aol.com Subject: [hangout] NYC Transit
  179. 2003-10-16 From: "Steve Milo" <slavik914-at-rennlist.com> Re: [hangout] Inspector General for the DMCA.
  180. 2003-10-16 From: "Steve Milo" <slavik914-at-rennlist.com> Subject: [hangout] Inspector General for the DMCA.
  181. 2003-10-15 Michael Richardson <MRICHARDSON-at-abc.state.ny.us> RE: [hangout] NYLXS Logo
  182. 2003-10-15 joev_nylxs-at-pipeline.com RE: [hangout] NYLXS Logo
  183. 2003-10-15 Michael Richardson <MRICHARDSON-at-abc.state.ny.us> RE: [hangout] NYLXS Logo
  184. 2003-10-15 Michael Richardson <MRICHARDSON-at-abc.state.ny.us> RE: [hangout] Gnome Flyer
  185. 2003-10-15 Michael Richardson <MRICHARDSON-at-abc.state.ny.us> RE: [hangout] Shark Tank - Open Source (The Hard Way)
  186. 2003-10-15 joev_nylxs-at-pipeline.com Subject: [hangout] NYLXS Logo
  187. 2003-10-15 joev_nylxs-at-pipeline.com Re: [hangout] Gnome Flyer
  188. 2003-10-15 Mike Richardson - NYLXS PRESIDENT <miker-at-mrbrklyn.com> Subject: [hangout] Gnome Flyer
  189. 2003-10-15 From: "Michael L. Richardson" <michael.l.richardson-at-verizon.net> Subject: [hangout] gnome flyers
  190. 2003-10-15 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Re: why is gtk install so difficult?
  191. 2003-10-14 Adam Kosmin <akosmin-at-nyc.rr.com> Subject: [hangout] Israel Slams the door on MS
  192. 2003-10-14 Michael Richardson <MRICHARDSON-at-abc.state.ny.us> RE: [hangout] SysV
  193. 2003-10-14 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] SysV
  194. 2003-10-14 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] RE: GNOME Conference Plans
  195. 2003-10-14 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] NYLXS Business which needs attention:
  196. 2003-10-14 Michael Richardson <MRICHARDSON-at-abc.state.ny.us> Subject: [hangout] Board meeting
  197. 2003-10-14 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Business Muscle
  198. 2003-10-16 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] GNOME REGISTRATION :wq Embperl Error
  199. 2003-10-16 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Gnome Registration Page
  200. 2003-10-17 Phil Gengler <phil-at-codeallday.com> Re: [hangout] NYC Transit
  201. 2003-10-17 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] [SYates-at-brooklyn.cuny.edu: RE: GNOMES Meeting]
  202. 2003-10-17 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] [jobs-admin-at-perl.org: [Perl Jobs] Senior mod_perl Developer (onsite), United States, NY, New York]
  203. 2003-10-17 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] [jobs-admin-at-perl.org: [Perl Jobs] Perl / Mason / DBI - Software Engineer (onsite), United States, NY, New York]
  204. 2003-10-17 Mike Richardson - NYLXS PRESIDENT <miker-at-mrbrklyn.com> Subject: [hangout] Announcement (fwd)
  205. 2003-10-18 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] [miguel-at-ximian.com: Summit registration problem]
  206. 2003-10-14 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] Drug Recall - No Joke
  207. 2003-10-14 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] Shark Tank - Open Source (The Hard Way)
  208. 2003-10-17 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] Arch Linux: A Better Distribution
  209. 2003-10-17 From: "Inker, Evan" <EInker-at-gam.com> Subject: [hangout] Linux Style: View from the Trenches: Alternative Package Sources
  210. 2003-10-19 Spidey309-at-aol.com Subject: [hangout] suse network configuration
  211. 2003-10-20 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] suse network configuration
  212. 2003-10-20 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] suse network configuration
  213. 2003-10-20 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] suse network configuration
  214. 2003-10-20 Spidey309-at-aol.com Re: [hangout] suse network configuration
  215. 2003-10-20 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] [bruce.lai-at-council.nyc.ny.us: Got your voicemail ...]
  216. 2003-10-20 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Re: Got your voicemail ...
  217. 2003-10-20 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] BOARD MEETING TONIGHT
  218. 2003-10-20 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Re: why is gtk install so difficult?
  219. 2003-10-20 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] In other events this week
  220. 2003-10-20 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] More other events this week
  221. 2003-10-20 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] And Yet More other events this week
  222. 2003-10-20 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] [SYates-at-brooklyn.cuny.edu: RE: GNOMES Meeting]
  223. 2003-10-21 joev_nylxs-at-pipeline.com Subject: [hangout] Kings Games Help
  224. 2003-10-21 Michael Richardson <MRICHARDSON-at-abc.state.ny.us> RE: [hangout] Kings Games Help
  225. 2003-10-21 joev_nylxs-at-pipeline.com Subject: [hangout] GNOME Summit 2003
  226. 2003-10-21 joev_nylxs-at-pipeline.com RE: [hangout] Kings Games Help
  227. 2003-10-21 joev_nylxs-at-pipeline.com Subject: [hangout] GNOME Summit 2003 - Whitehead building or Library
  228. 2003-10-21 Steve Milo <slavik914-at-mrbrklyn.com> RE: [hangout] Kings Games Help
  229. 2003-10-21 joev_nylxs-at-pipeline.com RE: [hangout] Kings Games Help
  230. 2003-10-21 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Re: GNOME Summit 2003 - Whitehead building or Library
  231. 2003-10-21 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Re: why is gtk install so difficult?
  232. 2003-10-21 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] City Council Meeting
  233. 2003-10-22 joev_nylxs-at-pipeline.com Re: [hangout] Re: GNOME Summit 2003 - Whitehead building or Library
  234. 2003-10-22 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] Re: GNOME Summit 2003 - Whitehead building or Library
  235. 2003-10-22 joev_nylxs-at-pipeline.com Re: [hangout] Re: GNOME Summit 2003 - Whitehead building or Library
  236. 2003-10-22 Joe Villari <joev_nylxs-at-pipeline.com> Subject: [hangout] Re: LinuxWorld New York 2004 .org Pavilion
  237. 2003-10-22 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Re: GNOME Summit
  238. 2003-10-22 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] [jobs-admin-at-perl.org: [Perl Jobs] Perl Developer for Web Applications (onsite), United States, NY, New York]
  239. 2003-10-22 joev_nylxs-at-pipeline.com Subject: [hangout] Fw: LinuxWorld New York 2004 .org Pavilion
  240. 2003-10-22 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] Re: GNOME Summit 2003 - Whitehead building or Library
  241. 2003-10-23 Mike Richardson - NYLXS PRESIDENT <miker-at-mrbrklyn.com> Re: [hangout] Fw: LinuxWorld New York 2004 .org Pavilion
  242. 2003-10-23 joev_nylxs-at-pipeline.com Subject: [hangout] Reminder-Bookcase Delivery
  243. 2003-10-23 Michael Richardson <MRICHARDSON-at-abc.state.ny.us> RE: [hangout] Reminder-Bookcase Delivery
  244. 2003-10-23 joev_nylxs-at-pipeline.com Re: [hangout] Re: GNOME Summit 2003 - Whitehead building or Library
  245. 2003-10-23 joev_nylxs-at-pipeline.com RE: [hangout] Reminder-Bookcase Delivery
  246. 2003-10-23 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] Re: GNOME Summit 2003 - Whitehead building or Library
  247. 2003-10-23 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] Fw: LinuxWorld New York 2004 .org Pavilion
  248. 2003-10-23 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] Re: GNOME Summit 2003 - Whitehead building or Library
  249. 2003-10-23 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] FTAA draft is worse than we expected
  250. 2003-10-23 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Re: linux in NYC schools
  251. 2003-10-23 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] [geoff-at-modperlcookbook.org: Re: [MEETING][TECHNICAL] Geoff Young on mod_perl]
  252. 2003-10-23 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Board Meeting Summary
  253. 2003-10-23 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Book Cases Arrived - Need to be built - perhaps tonight
  254. 2003-10-23 Steve Milo <slavik914-at-mrbrklyn.com> Re: [hangout] Book Cases Arrived - Need to be built - perhaps tonight
  255. 2003-10-23 Ruben I Safir <ruben-at-mrbrklyn.com> Subject: [hangout] FUD from Forbes
  256. 2003-10-23 Steve Milo <slavik914-at-mrbrklyn.com> Subject: [hangout] Technite Saturday.
  257. 2003-10-23 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] NYLXS possibilities
  258. 2003-10-23 Joe Villari <joev_nylxs-at-pipeline.com> Subject: [hangout] CGI file Upload Question
  259. 2003-10-23 Ruben I Safir <ruben-at-mrbrklyn.com> Re: [hangout] CGI file Upload Question
  260. 2003-10-23 Steve Milo <slavik914-at-mrbrklyn.com> Re: [hangout] Technite Saturday.
  261. 2003-10-23 Mike Richardson - NYLXS PRESIDENT <miker-at-mrbrklyn.com> Subject: [hangout] NYLXS PHONE
  262. 2003-10-23 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] NYLXS PHONE
  263. 2003-10-23 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] [ten-at-gnome.org: Re: GNOME Summit]
  264. 2003-10-23 From: "Steve Milo" <slavik914-at-rennlist.com> Re: [hangout] [ten-at-gnome.org: Re: GNOME Summit]
  265. 2003-10-23 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Re: GNOME Summit
  266. 2003-10-24 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] For Mr Villari
  267. 2003-10-24 joev_nylxs-at-pipeline.com Re: [hangout] CGI file Upload Question
  268. 2003-10-24 joev_nylxs-at-pipeline.com Subject: [hangout] Bookcases
  269. 2003-10-24 From: "Steve Milo" <slavik914-at-rennlist.com> Re: [hangout] Bookcases
  270. 2003-10-24 From: "Steve Milo" <slavik914-at-rennlist.com> Subject: [hangout] Places to go for the Gnome conference.
  271. 2003-10-24 Steve Milo <slavik914-at-mrbrklyn.com> Re: [hangout] Bookcases
  272. 2003-10-24 joev_nylxs-at-pipeline.com Re: [hangout] Bookcases
  273. 2003-10-24 Steve Milo <slavik914-at-mrbrklyn.com> Re: [hangout] Bookcases
  274. 2003-10-24 Steve Milo <slavik914-at-mrbrklyn.com> Subject: [hangout] Three birds with one stone killed.
  275. 2003-10-24 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] Three birds with one stone killed.
  276. 2003-10-24 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Where the hell are my house keys
  277. 2003-10-24 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] Three birds with one stone killed.
  278. 2003-10-24 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [license-violation-at-fsf.org: Re: [gnu.org #122161] [EInker-at-gam.com: RE: [hangout] FUD from Forbes]]
  279. 2003-10-24 Leslie Proctor <proctors-at-pacbell.net> Subject: [hangout] Re: GNOME Summit
  280. 2003-10-24 From: "Steve Milo" <slavik914-at-rennlist.com> Re: [hangout] Three birds with one stone killed.
  281. 2003-10-25 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] [nylxs-announce] Tech NIte Saturday Night]
  282. 2003-10-25 From: "akbar pasha" <akbar-at-jaal.org> Re: [hangout] [nylxs-announce] Tech NIte Saturday Night]
  283. 2003-10-25 Joe Villari <joev_nylxs-at-pipeline.com> Subject: [hangout] CGI file Upload Question
  284. 2003-10-25 Steve Milo <slavik914-at-mrbrklyn.com> Re: [hangout] [nylxs-announce] Tech NIte Saturday Night]
  285. 2003-10-25 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Tomorrow
  286. 2003-10-26 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] I've had it with Linux
  287. 2003-10-26 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] IT jobs with Eckerds
  288. 2003-10-26 Mike Richardson - NYLXS PRESIDENT <miker-at-mrbrklyn.com> Re: [hangout] I've had it with Linux
  289. 2003-10-27 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] Mandrake 9.2 may kill LG CD-ROM drives
  290. 2003-10-27 Michael Richardson <MRICHARDSON-at-abc.state.ny.us> RE: [hangout] Mandrake 9.2 may kill LG CD-ROM drives
  291. 2003-10-27 From: "Steve Milo" <slavik914-at-rennlist.com> Re: [hangout] [geoff-at-modperlcookbook.org: Re: [MEETING][TECHNICAL] Geoff Young on mod_perl]
  292. 2003-10-27 Michael Richardson <MRICHARDSON-at-abc.state.ny.us> Subject: [hangout] FW: 10 cents a minute
  293. 2003-10-27 From: "michael howard" <h00man1-at-hotmail.com> Subject: [hangout] sunday technites ?
  294. 2003-10-27 From: "Ray C." <ray-pub-at-nyc.rr.com> Re: [hangout] Mandrake 9.2 may kill LG CD-ROM drives
  295. 2003-10-28 Ruben I Safir <ruben-at-mrbrklyn.com> Subject: [hangout] Re: www.nylxs.com unreachable from Spain
  296. 2003-10-28 joev_nylxs-at-pipeline.com Re: [hangout] Re: www.nylxs.com unreachable from Spain
  297. 2003-10-28 Michael Richardson <MRICHARDSON-at-abc.state.ny.us> RE: [hangout] Re: www.nylxs.com unreachable from Spain
  298. 2003-10-28 Michael Richardson <MRICHARDSON-at-abc.state.ny.us> RE: [hangout] SCO Declares Total War on the GPL -- Says GPL Is No t Enforceable
  299. 2003-10-29 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] They just don't get it
  300. 2003-10-30 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] [jobs-admin-at-perl.org: [Perl Jobs] Perl, Oracle, html/css (onsite), United States, MA / CT, Natick / New London]
  301. 2003-10-30 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] Open source riles software makers
  302. 2003-10-30 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] Bank tomorrow
  303. 2003-10-30 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Re: [hangout] RE: GNOME Conference Plans
  304. 2003-10-30 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] GNOME Planning Meeting
  305. 2003-10-30 Michael Richardson <MRICHARDSON-at-abc.state.ny.us> RE: [hangout] Review: SUSE 9 Professional October 2003
  306. 2003-10-30 Ruben Safir <ruben-at-mrbrklyn.com> Re: [hangout] Shark Tank - Open Source (The Hard Way)
  307. 2003-10-30 Michael Richardson <MRICHARDSON-at-abc.state.ny.us> Subject: [hangout] DVD in SUJSE
  308. 2003-10-30 Mike Richardson - NYLXS PRESIDENT <miker-at-mrbrklyn.com> Subject: [hangout] [Fwd: LinuxWorld registration now open - register today!] (fwd)
  309. 2003-10-31 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] [thomas-at-suse.de: [suse-security-announce] SUSE Security Announcement: thttpd (SuSE-SA:2003:044)]
  310. 2003-10-31 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] [DMCA-Activists] Boucher: Exemptions Decision 'Misguided'
  311. 2003-10-31 Ruben Safir Secretary NYLXS <ruben-at-mrbrklyn.com> Subject: [hangout] My Viao is up and running completely - Horay
  312. 2003-10-31 Ruben I Safir <ruben-at-mrbrklyn.com> Re: [hangout] My Viao is up and running completely - Horay
  313. 2003-10-31 Michael Richardson <MRICHARDSON-at-abc.state.ny.us> RE: [hangout] My Viao is up and running completely - Horay
  314. 2003-10-31 Michael Richardson <MRICHARDSON-at-abc.state.ny.us> Subject: [hangout] xfmail
  315. 2003-10-31 Ruben I Safir <ruben-at-mrbrklyn.com> Subject: [hangout] Come Visit Tomorrow
  316. 2003-10-23 From: "akbar pasha" <akbar-at-jaal.org> Re: [hangout] Technite Saturday.
  317. 2003-10-23 From: "akbar pasha" <akbar-at-jaal.org> FWD: [hangout] Re: opportunity
  318. 2003-10-29 Ruben I Safir <ruben-at-mrbrklyn.com> Subject: [hangout] Re: [DMCA-Activists] Re: [DMCA_Discuss] Fwd: IT: DMCA Exemption for censorware renewed!
  319. 2003-10-17 Mike Richardson - NYLXS PRESIDENT <miker-at-mrbrklyn.com> Subject: [hangout] [DMCA_Discuss] All the President's votes? (fwd)
  320. 2003-10-15 Mike Richardson - NYLXS PRESIDENT <miker-at-mrbrklyn.com> Subject: [hangout] [DMCA_Discuss] Prosecutors Admit Error in Security Whisteblower
  321. 2003-10-08 Mike Richardson - NYLXS PRESIDENT <miker-at-mrbrklyn.com> Subject: [hangout] [DMCA_Discuss] Newest Audio CD DRM Proves Ineffective (fwd)

NYLXS are Do'ers and the first step of Doing is Joining! Join NYLXS and make a difference in your community today!