[30498] in Perl-Users-Digest
Perl-Users Digest, Issue: 1741 Volume: 11
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Tue Jul 22 21:09:47 2008
Date: Tue, 22 Jul 2008 18:09:12 -0700 (PDT)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Perl-Users Digest Tue, 22 Jul 2008 Volume: 11 Number: 1741
Today's topics:
Re: comma puzzle xhoster@gmail.com
Re: comma puzzle <ced@blv-sam-01.ca.boeing.com>
Re: comma puzzle <ced@blv-sam-01.ca.boeing.com>
Re: comma puzzle <hansmu@xs4all.nl>
Re: comma puzzle <szrRE@szromanMO.comVE>
Re: FAQ 1.12 What's the difference between "perl" and " <seethesig@gmail.com>
Re: how to change the effective user identficator <szrRE@szromanMO.comVE>
Re: How to identify a 32 or 64 bit OS? <nospam-abuse@ilyaz.org>
Re: Mail::IMAPClient usage... <nospam@somewhere.com>
number of maximum decimal places supported with Perl <jack_posemsky@yahoo.com>
Re: number of maximum decimal places supported with Per <fawaka@gmail.com>
Re: number of maximum decimal places supported with Per <jack_posemsky@yahoo.com>
Re: number of maximum decimal places supported with Per <ben@morrow.me.uk>
Re: proliferation of computer languages <grante@visi.com>
Re: proliferation of computer languages <szrRE@szromanMO.comVE>
Re: Win32 Socket Timeout woes <nospam@somewhere.com>
Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: 22 Jul 2008 20:31:19 GMT
From: xhoster@gmail.com
Subject: Re: comma puzzle
Message-Id: <20080722163121.728$1R@newsreader.com>
"szr" <szrRE@szromanMO.comVE> wrote:
>
> It depends if $i is declared ahead of time or not:
>
> $ perl -e 'for ( my $i=0 , $i<10 , $i++ ) { print $i; }'
> 000
>
> $ perl -e 'my $i; for ( $i=0 , $i<10 , $i++ ) { print $i; }'
> 111
>
...
>
> One question, I would of actually expected the 2nd run (where C<$i> is
> pre-delcared) to output 011. Why does the first element become 1?
The thing being printed is $i, not $_. On the first pass through the
loop, the entire list has already been evaluated--$i isn't going to change
anymore.
>
> Shouldn't it end up like:
>
> $i=0 -> 0,
The result of $i=0 is not 0, it is $i. If $i is not changed elsewhere in
the same statement, then $i is 0, but here $i is changed elsewhere.
> $i<10 -> 0<10 -> 1 (true),
It isn't clear if $i is 0 or 1, but either way it is less than 10.
> $i++ -> 0+1 -> 1
The value of $i++ is the "prior" value of $i, not the "new" value of $i.
> Is this a bug?
Nope.
--
-------------------- http://NewsReader.Com/ --------------------
The costs of publication of this article were defrayed in part by the
payment of page charges. This article must therefore be hereby marked
advertisement in accordance with 18 U.S.C. Section 1734 solely to indicate
this fact.
------------------------------
Date: Tue, 22 Jul 2008 13:42:26 -0700 (PDT)
From: "comp.llang.perl.moderated" <ced@blv-sam-01.ca.boeing.com>
Subject: Re: comma puzzle
Message-Id: <13810136-6397-4064-be1d-25ea1523c7e4@i76g2000hsf.googlegroups.com>
On Jul 22, 12:23 pm, "szr" <sz...@szromanMO.comVE> wrote:
> Tad J McClellan wrote:
> > Nick Wedd <n...@maproom.co.uk> wrote:
> >> If I do
> >> for ( my $i=0 ; $i<10 ; $i++ ) { print $i; }
> >> it writes "0123456789". Fine.
>
> > That uses the control structure described in the "For Loops"
> > section of perlsyn.pod.
>
> >> Now if I accidentally write
> >> for ( my $i=0 , $i<10 , $i++ ) { print $i; }
>
> > That uses the control structure described in the "Foreach Loops"
> > section of perlsyn.pod.
>
> > Since you did not provide a loop control variable, the foreach will
> > place each list item into $_.
>
> > But you never output $_.
>
> >> it writes "111".
>
> > it outputs "000" when I run it:
>
> > perl -e 'for ( my $i=0 , $i<10 , $i++ ) { print $i; }'
>
> It depends if $i is declared ahead of time or not:
>
> $ perl -e 'for ( my $i=0 , $i<10 , $i++ ) { print $i; }'
> 000
>
> $ perl -e 'my $i; for ( $i=0 , $i<10 , $i++ ) { print $i; }'
> 111
>
> This is because in the first one, the C<$i> in the 2nd and 3rd elements
> is not the same one in the first element, because that one isn't yet
> 'known'. When it's declared before hand, then it is known.
>
> One question, I would of actually expected the 2nd run (where C<$i> is
> pre-delcared) to output 011. Why does the first element become 1?
>
> Shouldn't it end up like:
>
> $i=0 -> 0,
> $i<10 -> 0<10 -> 1 (true),
> $i++ -> 0+1 -> 1
>
> Is this a bug?
>
No, I think the loop count is just the result
of the comma operator but that value gets
post-incremented and displays count plus one,
eg,
# perl -MO=Deparse,-p -e 'my $i; for ( $i=4 , $i<10 , $i++ ) { print
$i; }'
5
5
5
--
Charles DeRykus
------------------------------
Date: Tue, 22 Jul 2008 13:52:36 -0700 (PDT)
From: "comp.llang.perl.moderated" <ced@blv-sam-01.ca.boeing.com>
Subject: Re: comma puzzle
Message-Id: <a305bd95-daac-4ea8-89d9-28b5d25f6ce0@c58g2000hsc.googlegroups.com>
On Jul 22, 1:42 pm, "comp.llang.perl.moderated" <c...@blv-
sam-01.ca.boeing.com> wrote:
> On Jul 22, 12:23 pm, "szr" <sz...@szromanMO.comVE> wrote:
>
>
>
> > Tad J McClellan wrote:
> > > Nick Wedd <n...@maproom.co.uk> wrote:
> > >> If I do
> > >> for ( my $i=0 ; $i<10 ; $i++ ) { print $i; }
> > >> it writes "0123456789". Fine.
>
> > > That uses the control structure described in the "For Loops"
> > > section of perlsyn.pod.
>
> > >> Now if I accidentally write
> > >> for ( my $i=0 , $i<10 , $i++ ) { print $i; }
>
> > > That uses the control structure described in the "Foreach Loops"
> > > section of perlsyn.pod.
>
> > > Since you did not provide a loop control variable, the foreach will
> > > place each list item into $_.
>
> > > But you never output $_.
>
> > >> it writes "111".
>
> > > it outputs "000" when I run it:
>
> > > perl -e 'for ( my $i=0 , $i<10 , $i++ ) { print $i; }'
>
> > It depends if $i is declared ahead of time or not:
>
> > $ perl -e 'for ( my $i=0 , $i<10 , $i++ ) { print $i; }'
> > 000
>
> > $ perl -e 'my $i; for ( $i=0 , $i<10 , $i++ ) { print $i; }'
> > 111
>
> > This is because in the first one, the C<$i> in the 2nd and 3rd elements
> > is not the same one in the first element, because that one isn't yet
> > 'known'. When it's declared before hand, then it is known.
>
> > One question, I would of actually expected the 2nd run (where C<$i> is
> > pre-delcared) to output 011. Why does the first element become 1?
>
> > Shouldn't it end up like:
>
> > $i=0 -> 0,
> > $i<10 -> 0<10 -> 1 (true),
> > $i++ -> 0+1 -> 1
>
> > Is this a bug?
>
> No, I think the loop count is just the result
> of the comma operator but that value gets
> post-incremented and displays count plus one,
> eg,
>
> # perl -MO=Deparse,-p -e 'my $i; for ( $i=4 , $i<10 , $i++ ) { print
> $i; }'
>
> 5
> 5
> 5
>
No, my explanation is inaccurate.
--
Charles DeRykus
------------------------------
Date: Tue, 22 Jul 2008 23:36:01 +0200
From: Hans Mulder <hansmu@xs4all.nl>
Subject: Re: comma puzzle
Message-Id: <48865303$0$49829$e4fe514c@news.xs4all.nl>
szr wrote:
> Tad J McClellan wrote:
>> Nick Wedd <nick@maproom.co.uk> wrote:
>>> If I do
>>> for ( my $i=0 ; $i<10 ; $i++ ) { print $i; }
>>> it writes "0123456789". Fine.
>>
>> That uses the control structure described in the "For Loops"
>> section of perlsyn.pod.
>>
>>
>>> Now if I accidentally write
>>> for ( my $i=0 , $i<10 , $i++ ) { print $i; }
>>
>> That uses the control structure described in the "Foreach Loops"
>> section of perlsyn.pod.
>>
>> Since you did not provide a loop control variable, the foreach will
>> place each list item into $_.
>>
>> But you never output $_.
>>
>>
>>> it writes "111".
>>
>> it outputs "000" when I run it:
>>
>> perl -e 'for ( my $i=0 , $i<10 , $i++ ) { print $i; }'
>
> It depends if $i is declared ahead of time or not:
>
> $ perl -e 'for ( my $i=0 , $i<10 , $i++ ) { print $i; }'
> 000
>
> $ perl -e 'my $i; for ( $i=0 , $i<10 , $i++ ) { print $i; }'
> 111
>
> This is because in the first one, the C<$i> in the 2nd and 3rd elements
> is not the same one in the first element, because that one isn't yet
> 'known'. When it's declared before hand, then it is known.
>
> One question, I would of actually expected the 2nd run (where C<$i> is
> pre-delcared) to output 011. Why does the first element become 1?
>
> Shouldn't it end up like:
>
> $i=0 -> 0,
> $i<10 -> 0<10 -> 1 (true),
> $i++ -> 0+1 -> 1
>
> Is this a bug?
You're printing $i when the loop variable is $_.
$i is 1 by the time perl is done evaluating the list
( $i=0 , $i<10 , $i++ )
If you do:
$ perl -e 'my $i; for ( $i=0 , $i<10 , $i++ ) { print $_; }'
you'll get "110". This is because the value of the
assignment $i=0 isn't really 0, it's $i, and $i holds
the value 1 by the time the value is used.
Some people feel Perl should copy the rules on sequence
points from the C language. Under these rules, an
interpreter can do anything it likes when it gets an
expression like ( $i=0 , $i<10 , $i++ ). This expression
contains two operators that change the value of $i, and
there is no rule telling us which one should happen first.
(In scalar context, the comma operator is guaranteed to
evaluate its left operand first; bit this is a list and
there's no such guarantee in list context).
Hope this helps,
-- HansM
------------------------------
Date: Tue, 22 Jul 2008 16:44:15 -0700
From: "szr" <szrRE@szromanMO.comVE>
Subject: Re: comma puzzle
Message-Id: <g65rcf0tck@news4.newsguy.com>
xhoster@gmail.com wrote:
> "szr" <szrRE@szromanMO.comVE> wrote:
>>
>> It depends if $i is declared ahead of time or not:
>>
>> $ perl -e 'for ( my $i=0 , $i<10 , $i++ ) { print $i; }'
>> 000
>>
>> $ perl -e 'my $i; for ( $i=0 , $i<10 , $i++ ) { print $i; }'
>> 111
>>
> ...
>>
>> One question, I would of actually expected the 2nd run (where C<$i>
>> is pre-delcared) to output 011. Why does the first element become 1?
>
> The thing being printed is $i, not $_. On the first pass through the
> loop, the entire list has already been evaluated--$i isn't going to
> change anymore.
Ah I missed that little tid bit there, thanks.
>> Shouldn't it end up like:
>>
>> $i=0 -> 0,
>
> The result of $i=0 is not 0, it is $i. If $i is not changed
> elsewhere in the same statement, then $i is 0, but here $i is changed
> elsewhere.
Yes, the result is $i in that case, which is 0.
>> $i<10 -> 0<10 -> 1 (true),
>
> It isn't clear if $i is 0 or 1, but either way it is less than 10.
Yes, exactly. I could of been more thorou here, though I knew the result
would be the same either way.
>> $i++ -> 0+1 -> 1
>
> The value of $i++ is the "prior" value of $i, not the "new" value of
> $i.
Either way it's going to be 1 right, since $i would start out as 0 (ok,
undef), and it's being explicitly set to 0, so $i++ would result in the
third element being 1.
>> Is this a bug?
>
> Nope.
Ok, though C<for ( my $i=0 , $i<10 , $i++ ) { print $i; }> would of
been caught is use strict were used:
$ perl -Mstrict -Mwarnings -e 'for ( my $i=0 , $i<10 , $i++ ) { print
$i; }'
Global symbol "$i" requires explicit package name at -e line 1.
Global symbol "$i" requires explicit package name at -e line 1.
Execution of -e aborted due to compilation errors.
--
szr
------------------------------
Date: Tue, 22 Jul 2008 16:54:32 -0700
From: "Gordon Corbin Etly" <seethesig@gmail.com>
Subject: Re: FAQ 1.12 What's the difference between "perl" and "Perl"?
Message-Id: <6ena9qF7ug34U1@mid.individual.net>
Charlton Wilbur wrote:
>>>>>> "GCE" == Gordon Corbin Etly <jdhog@gmail.com> writes:
> > Charlton Wilbur wrote:
> > > I'm telling you that using it makes you look like someone who's
> > > inexperienced with Perl,
> > But, *why*? What *real* connection is there between writing
> > "PERL" and being inexperienced?
>
> People who are inexperienced do it with great frequency. Pay
> attention and see. It's a clear correlation to just about anyone
> who's ever had to hire a Perl programmer.
You're making the same classic mistake. You're assuming anyone who uses
it isn't using it in the manner I've outlined countless times already.
> > > like someone who's never read the FAQ, or
Again, another assumption that is, well, just an assumption. You don't
know if they've read it or not, or if they have, chose to go by the
first page of Perldoc and write it in all caps, because maybe it's just
their personal preference and they've never been yelled at for doing the
same in a Java, C, COBOL, or many other technical groups.
> > Why is it, again and again, you people seem to mistake the
> > purpose of an FAQ; they exist to be guidelines. They were never
> > intended to be regarded as a biblical document.
> Except when they prove the point you want to make -- you've cited the
> FAQ several times in support of your idée fixe.
I've never used the FAQ to support this point. I've used the official
documentation. There is a difference. The FAQ is a bundled add-on, just
like how you have several 3rd party modules are bundled as part of the
core. Same sort of difference.
> A programmer who's never read the FAQ is unlikely to be a very good
> one.
What about one who keep making assumptions they have no way of really
confirming and perpetuates that as a fact, when it reality it's a rather
small group of individuals who actually care so much if you write "Perl"
or "PERL" that they have to practically defend it with their lives.
--
Gordon C. Etly
Email: perl -e "print q{}.reverse(q{moc.liamg@ylte.nodrog})"
------------------------------
Date: Tue, 22 Jul 2008 17:45:25 -0700
From: "szr" <szrRE@szromanMO.comVE>
Subject: Re: how to change the effective user identficator
Message-Id: <g65uv501068@news4.newsguy.com>
Sherman Pendley wrote:
> Daneel Yaitskov <rtfm.rtfm.rtfm@gmail.com> writes:
>
>> Jürgen Exner wrote:
>>> [Forwarding to CLPM because CLP is obsolete]
>>
>> I don't know what is CLPM.
>
> This group - comp.lang.perl.misc. The comp.lang.perl group is
> obsolete. It was split into sub-groups (c.l.p.announce, c.l.p.misc,
> c.l.p.modules, etc.) many years ago.
I can't believe any news server actually still carries such old and
outdated groups.
--
szr
------------------------------
Date: Tue, 22 Jul 2008 23:20:48 +0000 (UTC)
From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
Subject: Re: How to identify a 32 or 64 bit OS?
Message-Id: <g65q0g$26tj$1@agate.berkeley.edu>
[A complimentary Cc of this posting was sent to
Ted Zlatanov
<tzz@lifelogs.com>], who wrote in article <86y73udp5o.fsf@lifelogs.com>:
> On Tue, 22 Jul 2008 00:49:18 +0000 (UTC) Ilya Zakharevich <nospam-abuse@ilyaz.org> wrote:
> IZ> As I said, I'm sitting on zillions of such patches... Without
> IZ> external funding, I'm afraid I would not be able to go through them
> IZ> again...
>
> Send me the files you think may contain the patch and I'll see if I can
> figure it out, unless that's not possible either.
ilyaz.org/software/tmp/diff_582_21574_quad-tot
is last directly applicable to 5.8.7.
Hope this helps,
Ilya
------------------------------
Date: Tue, 22 Jul 2008 20:54:17 -0400
From: "Thrill5" <nospam@somewhere.com>
Subject: Re: Mail::IMAPClient usage...
Message-Id: <L6Cdnf265bKlHBvVnZ2dnUVZ_qHinZ2d@comcast.com>
"Yogi" <yogeshkagrawal@gmail.com> wrote in message
news:49dfef1f-4b74-406f-b5d2-733b02921875@m36g2000hse.googlegroups.com...
On Jul 22, 6:22 pm, Ted Zlatanov <t...@lifelogs.com> wrote:
> On Tue, 22 Jul 2008 08:41:15 +0200 Martijn Lievaart
> <m...@rtij.nl.invlalid> wrote:
>
> ML> On Mon, 21 Jul 2008 21:47:41 -0700, Yogi wrote:
>
> >> ($MAILSERVER,$USER,$PW,$num) = ('pop.gmail.com:995/pop3/ssl',
> >> 'm...@gmail.com',
> >> 'mypwd');
>
> ML> Ahum, IMAP is not pop3, and Mail::IMAPClient does only IMAP. I think
> you
> ML> should look for a pop3 client library.
>
> ...he could also use GMail's IMAP services.
>
> GMail IMAP, incidentally, implements a very basic subset of IMAP, but
> it's probably enough for the OP.
>
> Ted
Hi Ted n Rick,
Thanks for your response on this. But even this is not working.
my $pop = new Mail::POP3Client( USER => 'myid',
PASSWORD => 'mypwd',
HOST => "pop.gmail.com:995",
USESSL => 1,
DEBUG => 1
) || die("Error here $@");
I tried all suggested changes but no success so far. For userid, I
tried giving myid@gmail.com as well as only 'myid' but all failed. I
am running this script from my windows machine with ActiveState
Perlv5.10.0.
Any suggestions?
The host is "pop.gmail.com" NOT "pop.gmail.com:995"
------------------------------
Date: Tue, 22 Jul 2008 16:17:15 -0700 (PDT)
From: Jack <jack_posemsky@yahoo.com>
Subject: number of maximum decimal places supported with Perl
Message-Id: <5046bc0b-e0db-4181-b12f-aabc3dc35ff3@x41g2000hsb.googlegroups.com>
Hi there, does anyone know what data type has the most digits of
precision perl, and what the upper bound (maximum) number of decimal
places is for that data type ?
Thank you,
Jack
------------------------------
Date: Wed, 23 Jul 2008 01:29:42 +0200
From: Leon Timmermans <fawaka@gmail.com>
Subject: Re: number of maximum decimal places supported with Perl
Message-Id: <909aa$48866d66$89e0e08f$8662@news1.tudelft.nl>
On Tue, 22 Jul 2008 16:17:15 -0700, Jack wrote:
> Hi there, does anyone know what data type has the most digits of
> precision perl, and what the upper bound (maximum) number of decimal
> places is for that data type ?
>
> Thank you,
>
> Jack
I don't think there is a clearly defined maximum, but if you need to rely
on it Math::BigFloat supports arbitrary precision floating point math.
Leon Timmermans
------------------------------
Date: Tue, 22 Jul 2008 16:36:53 -0700 (PDT)
From: Jack <jack_posemsky@yahoo.com>
Subject: Re: number of maximum decimal places supported with Perl
Message-Id: <ae3c189c-62c1-4444-a5c6-0512b0df25a0@m3g2000hsc.googlegroups.com>
On Jul 22, 4:29=A0pm, Leon Timmermans <faw...@gmail.com> wrote:
> On Tue, 22 Jul 2008 16:17:15 -0700, Jack wrote:
> > Hi there, does anyone know what data type has the most digits of
> > precision perl, and what the upper bound (maximum) number of decimal
> > places is for that data type ?
>
> > Thank you,
>
> > Jack
>
> I don't think there is a clearly defined maximum, but if you need to rely
> on it Math::BigFloat supports arbitrary precision floating point math.
>
> Leon Timmermans
Great, and thank you, do you happen to know is the maximum number of
digits supported on the left hand (positive) side of the decimal ?
Thank you,
Jack
------------------------------
Date: Wed, 23 Jul 2008 00:34:23 +0100
From: Ben Morrow <ben@morrow.me.uk>
Subject: Re: number of maximum decimal places supported with Perl
Message-Id: <vc7il5-u3p.ln1@osiris.mauzo.dyndns.org>
Quoth Jack <jack_posemsky@yahoo.com>:
> Hi there, does anyone know what data type has the most digits of
> precision perl, and what the upper bound (maximum) number of decimal
> places is for that data type ?
You can finfd out which C type your perl uses for floating-point numbers
with
perl -V:nvtype
You will need to consult the documentation for the C compiler used to
build that perl to find out what precision that implies; in the common
case that your perl is using a 53-bit IEEE 'double' type, you have
approximately 15 digits or precision.
Ben
--
#!/bin/sh
quine="echo 'eval \$quine' >> \$0; echo quined"
eval $quine
# [ben@morrow.me.uk]
------------------------------
Date: Tue, 22 Jul 2008 15:23:09 -0500
From: Grant Edwards <grante@visi.com>
Subject: Re: proliferation of computer languages
Message-Id: <Ks-dneoHqIww3BvVnZ2dnUVZ_vadnZ2d@posted.visi>
On 2008-07-22, szr <szrRE@szromanMO.comVE> wrote:
> J?rgen Exner wrote:
>> Chris Rathman <Chris.Rathman@gmail.com> wrote:
>>
>>> I can't say that I see any particular point to the essay.
>>
>> You must be new here. There never is any particular point to
>> Xah Lee's rantings except to cross-post borderline topics to
>> borderline relevant NGs and then lay back and enjoy the
>> ensuing slaughter.
>
> Admittedly, I'm not all too familiar with his postings, but on
> a general note, isn't it possible that someone else might not
> see it the same as you do? I really didn't see anything really
> sinister about the posting or it's content.
That's the, uh, "beauty" of Xah Lee's posts. There's enough
"there" there to suck people into what they think is going to
be a conversation. But it's not really a conversation. He
doesn't really read (or doesn't comprehend) responses to his
posts and will just continue to ramble on in a somewhat
insulting, half-rational stream of utterly opaque metaphors
that he thinks makes him sound deeply philosphical. It has
been theorized that he's an AI project.
> It may very well be someone attempting to create a
> conversation, someone who may not be generally well received a
> lot of the time I gather.
Quite a few people here in c.l.p put forth a a lot of effort
(for Usenet, anyway) trying to have a reasonable exchange with
xah lee, but it seems to be pointless. He's a perpetual critic
who looks down his nose at everything and thinks he could do
everything better than everybody else (not that he has actually
ever _done_ anything, AFAICT).
> Also, if have such a distaste for his postings, you are free
> to ignore them as well. That said, I am all for alerting
> someone of something which may be a complete waste of their
> time,
It's not a waste of your time if you find him entertaining, but
I wouldn't expect any actual conversation where he reads and
understands your replies and responds to them in a rational
manner.
> but in this case it feels like you are projecting your
> own dislike for the OP. Unless the OP really is deserving of
> such branding (in which case I'd stand corrected), I don't
> think it is reason enough to tell others not to read of his
> work just because you aren't particularly fond of it.
>
> Perhaps citing an actual example illustrating a reason to
> avoid him like the plague would of helped :-)
google groups should be able to find you plenty of examples
both here and in perl groups.
--
Grant Edwards grante Yow! I feel partially
at hydrogenated!
visi.com
------------------------------
Date: Tue, 22 Jul 2008 15:14:41 -0700
From: "szr" <szrRE@szromanMO.comVE>
Subject: Re: proliferation of computer languages
Message-Id: <g65m4h0os1@news4.newsguy.com>
Grant Edwards wrote:
> On 2008-07-22, szr <szrRE@szromanMO.comVE> wrote:
>> J?rgen Exner wrote:
>>> Chris Rathman <Chris.Rathman@gmail.com> wrote:
>>>
>>>> I can't say that I see any particular point to the essay.
>>>
>>> You must be new here. There never is any particular point to
>>> Xah Lee's rantings except to cross-post borderline topics to
>>> borderline relevant NGs and then lay back and enjoy the
>>> ensuing slaughter.
>>
>> Admittedly, I'm not all too familiar with his postings, but on
>> a general note, isn't it possible that someone else might not
>> see it the same as you do? I really didn't see anything really
>> sinister about the posting or it's content.
>
> That's the, uh, "beauty" of Xah Lee's posts. There's enough
> "there" there to suck people into what they think is going to
> be a conversation. But it's not really a conversation. He
> doesn't really read (or doesn't comprehend) responses to his
> posts and will just continue to ramble on in a somewhat
> insulting, half-rational stream of utterly opaque metaphors
> that he thinks makes him sound deeply philosphical. It has
> been theorized that he's an AI project.
So, some dark government experiment gone horribly wrong?
>> It may very well be someone attempting to create a
>> conversation, someone who may not be generally well received a
>> lot of the time I gather.
>
> Quite a few people here in c.l.p put forth a a lot of effort
> (for Usenet, anyway) trying to have a reasonable exchange with
> xah lee, but it seems to be pointless. He's a perpetual critic
> who looks down his nose at everything and thinks he could do
> everything better than everybody else (not that he has actually
> ever _done_ anything, AFAICT).
That's good to know.
>> Also, if have such a distaste for his postings, you are free
>> to ignore them as well. That said, I am all for alerting
>> someone of something which may be a complete waste of their
>> time,
>
> It's not a waste of your time if you find him entertaining, but
> I wouldn't expect any actual conversation where he reads and
> understands your replies and responds to them in a rational
> manner.
Yeah I wasn't really aware it was that bad.
>> but in this case it feels like you are projecting your
>> own dislike for the OP. Unless the OP really is deserving of
>> such branding (in which case I'd stand corrected), I don't
>> think it is reason enough to tell others not to read of his
>> work just because you aren't particularly fond of it.
>>
>> Perhaps citing an actual example illustrating a reason to
>> avoid him like the plague would of helped :-)
>
> google groups should be able to find you plenty of examples
> both here and in perl groups.
Thank you for filling in some voids.
--
szr
------------------------------
Date: Tue, 22 Jul 2008 20:58:25 -0400
From: "Thrill5" <nospam@somewhere.com>
Subject: Re: Win32 Socket Timeout woes
Message-Id: <JoudndalOamsHxvVnZ2dnUVZ_gadnZ2d@comcast.com>
<dmcglynn@gmail.com> wrote in message
news:54bffb8c-b03f-4847-9dee-84739bffce26@c65g2000hsa.googlegroups.com...
> Hello.
>
> A question to all the win32 perl-ers out there.. . .
>
> I searched google quite a bit yesterday, searched this group, and was
> not able to figure out a solution to this problem.
>
> Is it true you cannot change the 'connect' timeout of a socket in
> win32? I assume you can't, so I tried using the alarm signal as shown
> on a few different pages here and there to timeout the socket, yet
> could not get it to work.
>
> It's as if a socket-call locks up the entire script, such that it
> doesn't even respond to the alarm-signal. The script will timeout if I
> lock it up with a while (1==1) loop, but if I replace that with a
> socket-connect, it doesn't work at all.
>
> I then noticed how simple this solution is on a linux box. . . the
> "timeout" parameter actually works in the socket creation.
>
> I can post code, but it's just more of a general question, .. is it
> possible to change the timeout of the socket in win32?
>
> I love perl, but don't know much of it, so go easy on me.
Alarm only works on more recent versions of Perl on Win32. I don't know
which version it first supported, but I do know that it didn't work in
5.6.1, but it does on 5.8.8.
------------------------------
Date: 6 Apr 2001 21:33:47 GMT (Last modified)
From: Perl-Users-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin)
Subject: Digest Administrivia (Last modified: 6 Apr 01)
Message-Id: <null>
Administrivia:
#The Perl-Users Digest is a retransmission of the USENET newsgroup
#comp.lang.perl.misc. For subscription or unsubscription requests, send
#the single line:
#
# subscribe perl-users
#or:
# unsubscribe perl-users
#
#to almanac@ruby.oce.orst.edu.
NOTE: due to the current flood of worm email banging on ruby, the smtp
server on ruby has been shut off until further notice.
To submit articles to comp.lang.perl.announce, send your article to
clpa@perl.com.
#To request back copies (available for a week or so), send your request
#to almanac@ruby.oce.orst.edu with the command "send perl-users x.y",
#where x is the volume number and y is the issue number.
#For other requests pertaining to the digest, send mail to
#perl-users-request@ruby.oce.orst.edu. Do not waste your time or mine
#sending perl questions to the -request address, I don't have time to
#answer them even if I did know the answer.
------------------------------
End of Perl-Users Digest V11 Issue 1741
***************************************