Fri Nov 22 00:13:38 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 2014-09-01

HANGOUT

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

Key: Value:

Key: Value:

MESSAGE
DATE 2014-09-23
FROM Ruben Safir
SUBJECT Subject: [NYLXS - HANGOUT] Negitive binary representations
Anyone ever see this before?

http://www.allaboutcircuits.com/vol_4/chpt_2/3.html


Negative binary numbers

With addition being easily accomplished, we can perform the operation of
subtraction with the same technique simply by making one of the numbers
negative. For example, the subtraction problem of 7 - 5 is essentially
the same as the addition problem 7 + (-5). Since we already know how to
represent positive numbers in binary, all we need to know now is how to
represent their negative counterparts and we'll be able to subtract.

Usually we represent a negative decimal number by placing a minus sign
directly to the left of the most significant digit, just as in the
example above, with -5. However, the whole purpose of using binary
notation is for constructing on/off circuits that can represent bit
values in terms of voltage (2 alternative values: either "high" or
"low"). In this context, we don't have the luxury of a third symbol such
as a "minus" sign, since these circuits can only be on or off (two
possible states). One solution is to reserve a bit (circuit) that does
nothing but represent the mathematical sign:


. 1012 = 510 (positive)
.
. Extra bit, representing sign (0=positive, 1=negative)
. |
. 01012 = 510 (positive)
.
. Extra bit, representing sign (0=positive, 1=negative)
. |
. 11012 = -510 (negative)



As you can see, we have to be careful when we start using bits for any
purpose other than standard place-weighted values. Otherwise, 11012
could be misinterpreted as the number thirteen when in fact we mean to
represent negative five. To keep things straight here, we must first
decide how many bits are going to be needed to represent the largest
numbers we'll be dealing with, and then be sure not to exceed that bit
field length in our arithmetic operations. For the above example, I've
limited myself to the representation of numbers from negative seven
(11112) to positive seven (01112), and no more, by making the fourth bit
the "sign" bit. Only by first establishing these limits can I avoid
confusion of a negative number with a larger, positive number.

Representing negative five as 11012 is an example of the sign-magnitude
system of negative binary numeration. By using the leftmost bit as a
sign indicator and not a place-weighted value, I am sacrificing the
"pure" form of binary notation for something that gives me a practical
advantage: the representation of negative numbers. The leftmost bit is
read as the sign, either positive or negative, and the remaining bits
are interpreted according to the standard binary notation: left to
right, place weights in multiples of two.

As simple as the sign-magnitude approach is, it is not very practical
for arithmetic purposes. For instance, how do I add a negative five
(11012) to any other number, using the standard technique for binary
addition? I'd have to invent a new way of doing addition in order for it
to work, and if I do that, I might as well just do the job with longhand
subtraction; there's no arithmetical advantage to using negative numbers
to perform subtraction through addition if we have to do it with
sign-magnitude numeration, and that was our goal!

There's another method for representing negative numbers which works
with our familiar technique of longhand addition, and also happens to
make more sense from a place-weighted numeration point of view, called
complementation. With this strategy, we assign the leftmost bit to serve
a special purpose, just as we did with the sign-magnitude approach,
defining our number limits just as before. However, this time, the
leftmost bit is more than just a sign bit; rather, it possesses a
negative place-weight value. For example, a value of negative five would
be represented as such:


Extra bit, place weight = negative eight
. |
. 10112 = 510 (negative)
.
. (1 x -810) + (0 x 410) + (1 x 210) + (1 x 110) = -510



With the right three bits being able to represent a magnitude from zero
through seven, and the leftmost bit representing either zero or negative
eight, we can successfully represent any integer number from negative
seven (10012 = -810 + 110 = -710) to positive seven (01112 = 010 + 710 =
710).

Representing positive numbers in this scheme (with the fourth bit
designated as the negative weight) is no different from that of ordinary
binary notation. However, representing negative numbers is not quite as
straightforward:


zero 0000
positive one 0001 negative one 1111
positive two 0010 negative two 1110
positive three 0011 negative three 1101
positive four 0100 negative four 1100
positive five 0101 negative five 1011
positive six 0110 negative six 1010
positive seven 0111 negative seven 1001
. negative eight 1000



Note that the negative binary numbers in the right column, being the sum
of the right three bits' total plus the negative eight of the leftmost
bit, don't "count" in the same progression as the positive binary
numbers in the left column. Rather, the right three bits have to be set
at the proper value to equal the desired (negative) total when summed
with the negative eight place value of the leftmost bit.

Those right three bits are referred to as the two's complement of the
corresponding positive number. Consider the following comparison:


positive number two's complement
--------------- ----------------
001 111
010 110
011 101
100 100
101 011
110 010
111 001



In this case, with the negative weight bit being the fourth bit (place
value of negative eight), the two's complement for any positive number
will be whatever value is needed to add to negative eight to make that
positive value's negative equivalent. Thankfully, there's an easy way to
figure out the two's complement for any binary number: simply invert all
the bits of that number, changing all 1's to 0's and vice versa (to
arrive at what is called the one's complement) and then add one! For
example, to obtain the two's complement of five (1012), we would first
invert all the bits to obtain 0102 (the "one's complement"), then add
one to obtain 0112, or -510 in three-bit, two's complement form.

Interestingly enough, generating the two's complement of a binary number
works the same if you manipulate all the bits, including the leftmost
(sign) bit at the same time as the magnitude bits. Let's try this with
the former example, converting a positive five to a negative five, but
performing the complementation process on all four bits. We must be sure
to include the 0 (positive) sign bit on the original number, five
(01012). First, inverting all bits to obtain the one's complement:
10102. Then, adding one, we obtain the final answer: 10112, or -510
expressed in four-bit, two's complement form.

It is critically important to remember that the place of the
negative-weight bit must be already determined before any two's
complement conversions can be done. If our binary numeration field were
such that the eighth bit was designated as the negative-weight bit
(100000002), we'd have to determine the two's complement based on all
seven of the other bits. Here, the two's complement of five (00001012)
would be 11110112. A positive five in this system would be represented
as 000001012, and a negative five as 111110112.


  1. 2014-09-01 Elfen Magix <elfen_magix-at-yahoo.com> Re: [NYLXS - HANGOUT] Math and Computer Sciences
  2. 2014-09-01 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Math and Computer Sciences
  3. 2014-09-02 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Linux Jobs at CBS
  4. 2014-09-02 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] More Linux Jobs
  5. 2014-09-02 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] I've looked at Clouds from both sides now...
  6. 2014-09-02 Ron Guerin <ron-at-vnetworx.net> Re: [NYLXS - HANGOUT] I've looked at Clouds from both sides now...
  7. 2014-09-02 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] http://wiki.scribus.net/canvas/Get_Started_With_Scribus:1
  8. 2014-09-02 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Ruby groups
  9. 2014-09-03 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fwd: Invitation: An Evening with Bjarne Stroustrup
  10. 2014-09-03 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fwd: [New discussion] All presentations from YAPC::EU - Sofia, Bulgaria
  11. 2014-09-04 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] weird ruby syntax
  12. 2014-09-04 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fwd: Re: [Israel.pm] salsa20 encryption
  13. 2014-09-04 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] mod_perl job
  14. 2014-09-04 Ruben <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fwd: We are currently hiring for a System Administrator!
  15. 2014-09-05 Elfen Magix <elfen_magix-at-yahoo.com> Re: [NYLXS - HANGOUT] http://wiki.scribus.net/canvas/Get_Started_With_Scribus:1
  16. 2014-09-05 Elfen Magix <elfen_magix-at-yahoo.com> Re: [NYLXS - HANGOUT] Math and Computer Sciences
  17. 2014-09-07 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Anyone want to go to Florida?
  18. 2014-09-07 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Do you have the magic answer
  19. 2014-09-07 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Oracle STILL dumb as still
  20. 2014-09-07 Paul Robert Marino <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] Oracle STILL dumb as still
  21. 2014-09-07 Paul Robert Marino <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] http://wiki.scribus.net/canvas/Get_Started_With_Scribus:1
  22. 2014-09-07 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Oracle STILL dumb as still
  23. 2014-09-07 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] http://wiki.scribus.net/canvas/Get_Started_With_Scribus:1
  24. 2014-09-07 eminker-at-gmail.com Re: [NYLXS - HANGOUT] Oracle STILL dumb as still
  25. 2014-09-07 Ron Guerin <ron-at-vnetworx.net> Re: [NYLXS - HANGOUT] http://wiki.scribus.net/canvas/Get_Started_With_Scribus:1
  26. 2014-09-07 Paul Robert Marino <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] http://wiki.scribus.net/canvas/Get_Started_With_Scribus:1
  27. 2014-09-07 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] http://wiki.scribus.net/canvas/Get_Started_With_Scribus:1
  28. 2014-09-07 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Oracle STILL dumb as still
  29. 2014-09-07 Chris Knadle <Chris.Knadle-at-coredump.us> Re: [NYLXS - HANGOUT] http://wiki.scribus.net/canvas/Get_Started_With_Scribus:1
  30. 2014-09-08 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Great Lectures
  31. 2014-09-08 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] startup demonstration show
  32. 2014-09-08 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Oracle STILL dumb as still
  33. 2014-09-08 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Re: Letter of recomendation
  34. 2014-09-08 Ruben Safir <mrbrklyn-at-panix.com> Subject: [christopher.league-at-liu.edu: Re: [NYLXS - HANGOUT] Oracle STILL dumb
  35. 2014-09-09 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] LIU Free Software
  36. 2014-09-12 From: <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Advanced linux privacy
  37. 2014-09-14 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fwd: realloc limitations
  38. 2014-09-14 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fwd: realloc limitations
  39. 2014-09-14 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Apache Security tips
  40. 2014-09-14 Chris Knadle <Chris.Knadle-at-coredump.us> Re: [NYLXS - HANGOUT] Apache Security tips
  41. 2014-09-15 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Apache Security tips
  42. 2014-09-15 From: "Paul Robert Marino" <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] Apache Security tips
  43. 2014-09-15 Ron Guerin <ron-at-vnetworx.net> Re: [NYLXS - HANGOUT] Apache Security tips
  44. 2014-09-15 Chris Knadle <Chris.Knadle-at-coredump.us> Re: [NYLXS - HANGOUT] Apache Security tips
  45. 2014-09-15 einker <eminker-at-gmail.com> Re: [NYLXS - HANGOUT] Apache Security tips
  46. 2014-09-15 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] [ruben-at-mrbrklyn.com: lost directory indexes]
  47. 2014-09-15 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] [ruben-at-mrbrklyn.com: Re: lost directory indexes]
  48. 2014-09-15 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Apache Security tips
  49. 2014-09-15 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Apache Security tips
  50. 2014-09-15 Chris Knadle <Chris.Knadle-at-coredump.us> Re: [NYLXS - HANGOUT] Apache Security tips
  51. 2014-09-15 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Apache Security tips
  52. 2014-09-15 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Apache Security tips
  53. 2014-09-15 From: "Paul Robert Marino" <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] Apache Security tips
  54. 2014-09-15 Ron Guerin <ron-at-vnetworx.net> Re: [NYLXS - HANGOUT] Apache Security tips
  55. 2014-09-15 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Apache Security tips
  56. 2014-09-15 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] [ruben-at-mrbrklyn.com: Re: lost directory indexes]
  57. 2014-09-15 From: "Paul Robert Marino" <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] Apache Security tips
  58. 2014-09-15 Chris Knadle <Chris.Knadle-at-coredump.us> Re: [NYLXS - HANGOUT] Apache Security tips
  59. 2014-09-15 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Apache Security tips
  60. 2014-09-15 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Apache Security tips
  61. 2014-09-15 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] [ruben-at-mrbrklyn.com: AddHandle perl-script *]
  62. 2014-09-16 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] [ruben-at-mrbrklyn.com: Re: AddHandle perl-script *]
  63. 2014-09-16 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Apache Security tips
  64. 2014-09-16 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fwd: Why Life Is A Lot More Fun When We Stop Trying to Be Perfect
  65. 2014-09-16 Elfen Magix <elfen_magix-at-yahoo.com> Subject: [NYLXS - HANGOUT] Medical Update 9/16; Health Scare
  66. 2014-09-17 From: "Paul Robert Marino" <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] Apache Security tips
  67. 2014-09-17 Chris Knadle <Chris.Knadle-at-coredump.us> Re: [NYLXS - HANGOUT] Apache Security tips
  68. 2014-09-17 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Apache Security tips
  69. 2014-09-17 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Medical Update 9/16; Health Scare
  70. 2014-09-17 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Apache Security tips
  71. 2014-09-17 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Binary Calculator
  72. 2014-09-17 Chris Knadle <Chris.Knadle-at-coredump.us> Re: [NYLXS - HANGOUT] Apache Security tips
  73. 2014-09-17 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Apache Security tips
  74. 2014-09-18 Ruben <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fwd: Re: lost directory indexes
  75. 2014-09-19 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Apache Security tips
  76. 2014-09-20 From: <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Systemd nightmare
  77. 2014-09-21 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fwd: Re: realloc limitations
  78. 2014-09-21 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Cellular Linux Revolution
  79. 2014-09-21 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Cellular Linux Revolution
  80. 2014-09-22 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] [wietse-at-porcupine.org: Postfix syntax overhaul, snapshot 20140921]
  81. 2014-09-23 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] jboss
  82. 2014-09-23 eminker-at-gmail.com Re: [NYLXS - HANGOUT] jboss
  83. 2014-09-23 eminker-at-gmail.com Re: [NYLXS - HANGOUT] jboss
  84. 2014-09-23 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] New Linux Lite Machines
  85. 2014-09-23 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] more systemd tutorials
  86. 2014-09-23 einker <eminker-at-gmail.com> Re: [NYLXS - HANGOUT] New Linux Lite Machines
  87. 2014-09-23 einker <eminker-at-gmail.com> Re: [NYLXS - HANGOUT] New Linux Lite Machines
  88. 2014-09-23 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] New Puppets?
  89. 2014-09-23 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] New Linux Lite Machines
  90. 2014-09-23 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Radio keeping you to your councel
  91. 2014-09-23 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] New Linux Lite Machines
  92. 2014-09-23 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Negitive binary representations
  93. 2014-09-24 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Happy Rosh Hashona
  94. 2014-09-24 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] core dump
  95. 2014-09-28 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] [wolfgang-at-rosenauer.org: Re: [opensuse] Running old version]
  96. 2014-09-29 Ruben Safir <mrbrklyn-at-panix.com> Fwd: [NYLXS - HANGOUT] [wolfgang-at-rosenauer.org: Re: [opensuse] Running
  97. 2014-09-30 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] opensuse 13.1
  98. 2014-09-30 einker <eminker-at-gmail.com> Re: [NYLXS - HANGOUT] opensuse 13.1

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