Fri Nov 22 00:49:00 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 2021-02-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 2021-02-07
FROM Steven Haigh
SUBJECT Re: [Hangout - NYLXS]
From hangout-bounces-at-nylxs.com Sun Feb 7 10:44:45 2021
Return-Path:
X-Original-To: archive-at-mrbrklyn.com
Delivered-To: archive-at-mrbrklyn.com
Received: from www2.mrbrklyn.com (www2.mrbrklyn.com [96.57.23.82])
by mrbrklyn.com (Postfix) with ESMTP id D1594164013;
Sun, 7 Feb 2021 10:44:44 -0500 (EST)
X-Original-To: hangout-at-www2.mrbrklyn.com
Delivered-To: hangout-at-www2.mrbrklyn.com
Received: by mrbrklyn.com (Postfix, from userid 1000)
id 36A40163FF5; Sun, 7 Feb 2021 10:44:29 -0500 (EST)
Resent-From: Ruben Safir
Resent-Date: Sun, 7 Feb 2021 10:44:29 -0500
Resent-Message-ID: <20210207154429.GD25439-at-www2.mrbrklyn.com>
Resent-To: hangout-at-mrbrklyn.com
X-Original-To: ruben-at-mrbrklyn.com
Delivered-To: ruben-at-mrbrklyn.com
Received: from mxout1-ec2-va.apache.org (mxout1-ec2-va.apache.org
[3.227.148.255]) by mrbrklyn.com (Postfix) with ESMTP id 39135163FE3
for ; Sun, 7 Feb 2021 08:15:03 -0500 (EST)
Received: from mail.apache.org (mailroute1-lw-us.apache.org [207.244.88.153])
by mxout1-ec2-va.apache.org (ASF Mail Server at
mxout1-ec2-va.apache.org) with SMTP id E83CC42977
for ; Sun, 7 Feb 2021 13:15:02 +0000 (UTC)
Received: (qmail 50583 invoked by uid 500); 7 Feb 2021 13:15:02 -0000
Mailing-List: contact modperl-help-at-perl.apache.org; run by ezmlm
Precedence: bulk
Delivered-To: mailing list modperl-at-perl.apache.org
Received: (qmail 50572 invoked by uid 99); 7 Feb 2021 13:15:01 -0000
Received: from spamproc1-he-fi.apache.org (HELO spamproc1-he-fi.apache.org)
(95.217.134.168)
by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 07 Feb 2021 13:15:01 +0000
Received: from localhost (localhost [127.0.0.1])
by spamproc1-he-fi.apache.org (ASF Mail Server at spamproc1-he-fi.apache.org)
with ESMTP id 8EAE7C0116
for ; Sun, 7 Feb 2021 13:15:00 +0000 (UTC)
X-Virus-Scanned: Debian amavisd-new at spamproc1-he-fi.apache.org
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level:
X-Spam-Status: No, score=0 tagged_above=-999 required=6.31
tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1,
DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.2, SPF_PASS=-0.001,
URIBL_BLOCKED=0.001] autolearn=disabled
Authentication-Results: spamproc1-he-fi.apache.org (amavisd-new);
dkim=pass (4096-bit key) header.d=crc.id.au
Received: from mx1-ec2-va.apache.org ([116.203.227.195])
by localhost (spamproc1-he-fi.apache.org [95.217.134.168]) (amavisd-new,
port 10024) with ESMTP id CPGbsSEaYOEZ for ;
Sun, 7 Feb 2021 13:14:58 +0000 (UTC)
Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=202.172.99.24;
helo=mailfilter.crc.id.au; envelope-from=netwiz-at-crc.id.au; receiver=
Received: from mailfilter.crc.id.au (mailfilter.crc.id.au [202.172.99.24])
by mx1-ec2-va.apache.org (ASF Mail Server at mx1-ec2-va.apache.org) with
ESMTPS id 7CA4BBCD8D
for ; Sun, 7 Feb 2021 13:14:57 +0000 (UTC)
Received: from mailfilter.crc.id.au (localhost [127.0.0.1])
by mailfilter.crc.id.au (Proxmox) with ESMTP id 72EEE465;
Mon, 8 Feb 2021 00:14:53 +1100 (AEDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=crc.id.au; h=cc
:cc:content-type:content-type:date:from:from:in-reply-to
:message-id:mime-version:references:reply-to:subject:subject:to
:to; s=default; bh=Nv6+TaU7MrkjXYnAQMGFXa1JfDSvWnQqmiVh8NtzyEY=; b=
t4LrZHcxLX034H+Pt7kOeiKliOq/Y2Nzt32NUgrmxRwbVd8XE55PfbINPQalzVnP
ivcZWkV0yxjUmmezqFR5x3+Wg55dNwI9Lizs+rSyyviHzfEKUEp69GpVco3aLq78
iB0Ff5xCodC2GzhXwT7qqwRnm5IbfsiDC8IsF/WK9aJL8xnsGEeldkPG7N5Z24VL
lPw6w+FzC09QJZ1v5PIqD5DwuS2uiftgGL+UHWBulki5nGPpZx/mv4jfjTBTDlgh
9JxcQsQ7tGGF4DfBmSzKGIljfRZz84MPHhLjq4/dOf2+Nu56fqpoWh7KDolIZ9m3
VykHReag1lOZgeeIddiIv/wu1t5fUNio9IMoDgvk8Re0DtZlyMppD0Ux/wOwNa8n
Tl/4WDjIHkwz/9FzcqrOvOxExhz0SL4FV6iBIaguLaPMZmH5NyXeZW8BnhD21AxA
ShJzVJIPgDWx3MZgN/2cCyE10cPAtsLrsNmQulpOghEH3F9+Oa4JUF5Vro7XNSKs
XAMefXTYC3jmgWiG2e3WlBkQvfuLLLiTyOkxCTCKzoCXCPnvK4x18TC1h8Tms6Ai
kWK9iTd4vO0oB0/yk/+UcJ6Bg2HmLU629Fsft9pJpeNYKGTNtnKiCIcThVHarUo8
svu+HiO4TP1jQSUQ3aTrbrlafyToCSPxv6yOJg9casE=
Date: Mon, 08 Feb 2021 00:14:47 +1100
From: Steven Haigh
To: James Smith
Cc: modperl-at-perl.apache.org
Message-Id:
In-Reply-To: <5DT5OQ.TMVDQL2ALCKH-at-crc.id.au>
References:

<5DT5OQ.TMVDQL2ALCKH-at-crc.id.au>
X-Mailer: geary/3.38.1
MIME-Version: 1.0
Subject: Re: [Hangout - NYLXS]
=?utf-8?q?Moving_ExecCGI_to_mod=5Fperl_-_perfo?=
=?utf-8?q?rmance_and_custom_=27modules=27_=5BEXT=5D?=
X-BeenThere: hangout-at-nylxs.com
X-Mailman-Version: 2.1.30rc1
List-Id: NYLXS Tech Talk and Politics
List-Unsubscribe: ,

List-Archive:
List-Post:
List-Help:
List-Subscribe: ,

Content-Type: multipart/mixed; boundary="===============0098442578=="
Errors-To: hangout-bounces-at-nylxs.com
Sender: "Hangout"

--===============0098442578==
Content-Type: multipart/alternative; boundary="=-lL8XliJ+OvCLvs51QybR"

--=-lL8XliJ+OvCLvs51QybR
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable

In fact, I just realised that 'ab' test is rather restrictive.... So=20
here's a bit more of an extended test:

# ab -k -n 1000 -c 32

Apache + ExecCGI:
Requests per second: 14.26 [#/sec] (mean)
Time per request: 2244.181 [ms] (mean)
Time per request: 70.131 [ms] (mean, across all concurrent=20
requests)

Apache + mod_perl (ModPerl::PerlRegistry):
Requests per second: 132.14 [#/sec] (mean)
Time per request: 242.175 [ms] (mean)
Time per request: 7.568 [ms] (mean, across all concurrent=20
requests)

Interestingly, without Keepalives, the story is much the same:

# ab -n 1000 -c 32

Apache + ExecCGI:
Requests per second: 14.15 [#/sec] (mean)
Time per request: 2260.875 [ms] (mean)
Time per request: 70.652 [ms] (mean, across all concurrent=20
requests)

Apache + mod_perl (ModPerl::PerlRegistry):
Requests per second: 154.48 [#/sec] (mean)
Time per request: 207.140 [ms] (mean)
Time per request: 6.473 [ms] (mean, across all concurrent=20
requests)

Running some benchmarks across various parts of my site made me realise=20
I also had some RewriteRules in the apache config that still had=20
H=3Dcgi-script - changed those to H=3Dperl-script and saw similar=20
improvements:

ExecCGI - Requests per second: 11.84 [#/sec] (mean)
mod_perl - Requests per second: 130.97 [#/sec] (mean)

That's quite some gains for a days work.

--
Steven Haigh

=F0=9F=93=A7 netwiz-at-crc.id.au
=F0=9F=92=BB https://www.crc.id.au

On Sun, Feb 7, 2021 at 23:58, Steven Haigh wrote:
> Interestingly, I did get things working with ModPerl::PerlRegistry.
>=20
> What I couldn't find *anywhere* is that the data I was loading in=20
> Template Toolkit was included in the file in the __DATA__ area -=20
> which causes mod_perl to fall over!
>=20
> The only way I managed to find this was the following error in the=20
> *system* /var/log/httpd/error_log (didn't show up in the vhost=20
> error_log!):
> readline() on unopened filehandle DATA at=20
> /usr/lib64/perl5/vendor_perl/Template/Provider.pm line 638.
>=20
> Took me a LONG time to find a vague post that reading in lines from=20
> kills mod_perl. Not sure why - but I stripped all the=20
> templates out and put them in a file instead and re-wrote that bit of=20
> code, and things started working.
>=20
> I had to fix a few lib path issues, but after getting my head around=20
> that, most things seem to work as before - however I don't notice=20
> much of an improvement in execution times, I do see this improvement=20
> using 'ab -n 100 -c32':
>=20
> Apache + ExecCGI: Requests per second: 13.50 [#/sec] (mean)
> Apache + mod_perl: Requests per second: 59.81 [#/sec] (mean)
>=20
> This is obviously a good thing.
>=20
> I haven't gotten into the preload or DBI sharing yet - as that'll end=20
> up needing a bit of a rewrite of code to take advantage of. I'd be=20
> open to suggestions here from those who have done it in the past to=20
> save me going down some dead ends :D
>=20
> --
> Steven Haigh
>=20
> =F0=9F=93=A7 netwiz-at-crc.id.au
> =F0=9F=92=BB https://www.crc.id.au
>=20
> On Sun, Feb 7, 2021 at 12:49, James Smith wrote:
>> As welsey said =E2=80=93 try Registry, that was the standard way of usin=
g=20
>> mod_perl to cache perl in the server =E2=80=93 but your problem might b=
e=20
>> due to the note in PerlRun=E2=80=A6
>>=20
>>
>> META: document that for now we don't chdir() into the script's dir,=20
>> because it affects the whole process under threads.=20
>> ModPerl::PerlRunPrefork=20
>> =20
>> should be used by those who run only under prefork MPM.
>> {tbh most people don=E2=80=99t use mod perl under threads anyway as the=
re=20
>> isn=E2=80=99t really a gain from using them}
>>=20
>> It suggests you use ModPerl/PerlRunPrefork =E2=80=93 as this does an=20
>> additional step to cd to the script directory =E2=80=93 which might be=20
>> your issue=E2=80=A6.
>>=20
>>=20
>>=20
>> *From:*Steven Haigh
>> *Sent:* 07 February 2021 01:00
>> *To:* modperl-at-perl.apache.org
>> *Subject:* Moving ExecCGI to mod_perl - performance and custom=20
>> 'modules' [EXT]
>>=20
>>=20
>>=20
>> Hi all,
>>=20
>>=20
>>=20
>> So for many years I've been slack and writing perl scripts to do=20
>> various things - but never needed more than the normal apache=20
>> +ExecCGI and Template Toolkit.
>>=20
>>=20
>>=20
>> One of my sites has become a bit more popular, so I'd like to spend=20
>> a bit of time on performance. Currently, I'm seeing ~300-400ms of=20
>> what I believe to be execution time of the script loading, running,=20
>> and then blatting its output to STDOUT and the browser can go do its=20
>> thing.
>>=20
>>=20
>>=20
>> I believe most of the delay would be to do with loading perl, its=20
>> modules etc etc
>>=20
>>=20
>>=20
>> I know that the current trend would be to re-write the entire site=20
>> in a more modern, daemon based solution - and I started down the=20
>> Mojolicious path - but the amount of re-writing to save 1/3rd of a=20
>> second seems to be excessive
>>=20
>>=20
>>=20
>> Would I be correct in thinking that mod_perl would help in this case?
>>=20
>>=20
>>=20
>> I did try a basic test, but I have a 'use functions' in all my=20
>> scripts that loads a .pm with some global vars and a lot of common=20
>> subs - and for whatever reason (can't find anything on Google as to=20
>> why), none of the subs are recognised in the main script when loaded=20
>> via ModPerl::PerlRun.
>>=20
>>=20
>>=20
>> So throwing it out to the list - am I on the right track? wasting my=20
>> time? or just a simple mistake?
>>=20
>>=20
>>=20
>> --
>>=20
>> Steven Haigh =F0=9F=93=A7netwiz-at-crc.id.au=20
>> =F0=9F=92=BBhttps://www.crc.id.au [crc.id.au]=20
>> =3DDwMFaQ&c=3DD7ByGjS34AllFgecYw0iC6Zq7qlm8uclZFI0SqQnqBo&r=3DoH2yp0ge1ecj4=
oDX0XM7vQ&m=3DbosoTbkecbnrPukObNK-5Duc1p3JTllIM7_FHhBYKW4&s=3DvQDi0ezyEZDOz=
86GVraerPdT76UjN2in3UdPh8fglRM&e=3D>
>>=20
>> -- The Wellcome Sanger Institute is operated by Genome Research=20
>> Limited, a charity registered in England with number 1021457 and a=20
>> company registered in England with number 2742969, whose registered=20
>> office is 215 Euston Road, London, NW1 2BE.


--=-lL8XliJ+OvCLvs51QybR
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

In fact, I just realised that 'ab'=
test is rather restrictive.... So here's a bit more of an extended test:div>

# ab -k -n 1000 -c 32

Apac=
he + ExecCGI:
Requ=
ests per second:    14.26 [#/sec] (mean)
> Time per request:   &n=
bsp;   2244.181 [ms] (mean)
wrap;"> Time per request:       70.131 [ms] (mean, ac=
ross all concurrent requests)

Ap=
ache + mod_perl (ModPerl::PerlRegistry): 
te-space: pre-wrap"> Requests=
per second: 132.14 [#/sec] (mean)
e=3D"white-space: pre-wrap;"> Time per request:      =
242.175 [ms] (mean)
an>Time per request:       7.568 [ms] (mean, across all conc=
urrent requests)

Interestingly, withou=
t Keepalives, the story is much the same:

# ab -n =
1000 -c 32

Apache + ExecCGI:
style=3D"white-space: pre-wrap;"> Requests per second:    =
14.15 [#/sec] (mean)
an>Time per request:       2260.875 [ms] (mean)
pan style=3D"white-space: pre-wrap;"> Time per request:    =
;   70.652 [ms] (mean, across all concurrent requests)
>
Apache + mod_perl (ModPerl::PerlRegistry): 
=
Requests per second: &n=
bsp;  154.48 [#/sec] (mean)
wrap;"> Time per request:       207.140 [ms] (mean)div>
Time per request: &=
nbsp;     6.473 [ms] (mean, across all concurrent requests)
=

Running some benchmarks across various parts of m=
y site made me realise I also had some RewriteRules in the apache config th=
at still had H=3Dcgi-script - changed those to H=3Dperl-script and saw simi=
lar improvements:

pre-wrap;"> ExecCGI - Requests per second:    11.84 [#/se=
c] (mean)
mod_perl =
-
Requests per second:    130.97 [#/sec] (mean)
=

That's quite some gains for a days work.
=3D"geary-signature" dir=3D"auto">

: pre-wrap; background-color: rgb(255, 255, 255);">--
e=3D"white-space: pre-wrap; background-color: rgb(255, 255, 255);">Steven H=
aigh

=F0=9F=93=A7
e: pre-wrap;">netwiz-at-crc.id.aukground-color: rgb(255, 255, 255);">
=F0=9F=92=BB
: pre-wrap;">https://www.crc.id.au
ir=3D"auto">
On Sun, Feb 7, 2021 at 23:58, Steven Haigh <netwiz-at-crc.i=
d.au> wrote:
auto">
Interestingly, I did get things working with ModPerl::PerlRegist=
ry.

What I couldn't find *anywhere* is that the da=
ta I was loading in Template Toolkit was included in the file in the __DATA=
__ area - which causes mod_perl to fall over!

The =
only way I managed to find this was the following error in the *system* /va=
r/log/httpd/error_log (didn't show up in the vhost error_log!):
<=
div> readline() on unopened f=
ilehandle DATA at /usr/lib64/perl5/vendor_perl/Template/Provider.pm line 63=
8.

Took me a LONG time to find a vague post =
that reading in lines from <DATA> kills mod_perl. Not sure why - but =
I stripped all the templates out and put them in a file instead and re-wrot=
e that bit of code, and things started working.

I =
had to fix a few lib path issues, but after getting my head around that, mo=
st things seem to work as before - however I don't notice much of an improv=
ement in execution times, I do see this improvement using 'ab -n 100 -c32':=

an>Apache + ExecCGI: Requests per second:    13.50 [#/sec] (mean)=
Apache + mod_perl=
: Requests per second:    59.81 [#/sec] (mean)
r>
This is obviously a good thing.

I hav=
en't gotten into the preload or DBI sharing yet - as that'll end up needing=
a bit of a rewrite of code to take advantage of. I'd be open to suggestion=
s here from those who have done it in the past to save me going down some d=
ead ends :D
style=3D"white-space: pre-wrap; background-color: rgb(255, 255, 255);">
=
5, 255, 255);">--
nd-color: rgb(255, 255, 255);">Steven Haigh

=F0=9F=93=A7
e: pre-wrap;">netwiz-at-crc.id.aukground-color: rgb(255, 255, 255);">
=F0=9F=92=BB
: pre-wrap;">https://www.crc.id.au
ir=3D"auto">
On Sun, Feb 7, 2021 at 12:49, James Smith <js5-at-sanger.ac=
uk> wrote:








As welsey=
said =E2=80=93 try Registry, that was the standard way of using mod_perl t=
o cache perl in the server  =E2=80=93 but your problem might be due to=
the note in PerlRun=E2=80=A6



ption">https://perl.apache.org/docs/2.0/api/ModPerl/PerlRun.html#Descriptio=
n


META: =
document that for now we don't chdir() into the script's dir, because it af=
fects the whole process under threads. y:"Calibri",sans-serif">0/api/ModPerl/PerlRunPrefork.html">ModPerl::PerlRunPrefork> should
be used by those who run only under prefork MPM.
fareast-language:EN-US">

{tbh most people don=E2=80=99t use mod perl under threads anyway as there i=
sn=E2=80=99t really a gain from using them}



It suggests you use ModPerl/PerlRunPrefork =E2=80=93 as this does an additi=
onal step to cd to the script directory =E2=80=93 which might be your issue=
=E2=80=A6.


&nbs=
p;


0cm 0cm">

From:=3D"EN-US"> Steven Haigh <netwiz-at-crc.id.au>


Sent: 07 February 2021 01:00

To: modperl-at-perl.apache.org

Subject: Moving ExecCGI to mod_perl - performance and custom 'module=
s' [EXT]



 




Hi all,




 




So for many years I've been slack and writing perl s=
cripts to do various things - but never needed more than the normal apache =
+ExecCGI and Template Toolkit.




 




One of my sites has become a bit more popular, so I'=
d like to spend a bit of time on performance. Currently, I'm seeing ~300-40=
0ms of what I believe to be execution time of the script loading, running, =
and then blatting its output to STDOUT
and the browser can go do its thing. 




 




I believe most of the delay would be to do with load=
ing perl, its modules etc etc




 




I know that the current trend would be to re-write t=
he entire site in a more modern, daemon based solution - and I started down=
the Mojolicious path - but the amount of re-writing to save 1/3rd of a sec=
ond seems to be excessive




 




Would I be correct in thinking that mod_perl would h=
elp in this case?




 




I did try a basic test, but I have a 'use functions'=
in all my scripts that loads a .pm with some global vars and a lot of comm=
on subs - and for whatever reason (can't find anything on Google as to why)=
, none of the subs are recognised
in the main script when loaded via ModPerl::PerlRun.




 




So throwing it out to the list - am I on the right t=
rack? wasting my time? or just a simple mistake?









--=20
The Wellcome Sanger Institute is operated by Genome Research=20
Limited, a charity registered in England with number 1021457 and a=20
company registered in England with number 2742969, whose registered=20
office is 215 Euston Road, London, NW1 2BE.=20




--=-lL8XliJ+OvCLvs51QybR--


--===============0098442578==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Hangout mailing list
Hangout-at-nylxs.com
http://lists.mrbrklyn.com/mailman/listinfo/hangout

--===============0098442578==--

--===============0098442578==
Content-Type: multipart/alternative; boundary="=-lL8XliJ+OvCLvs51QybR"

--=-lL8XliJ+OvCLvs51QybR
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable

In fact, I just realised that 'ab' test is rather restrictive.... So=20
here's a bit more of an extended test:

# ab -k -n 1000 -c 32

Apache + ExecCGI:
Requests per second: 14.26 [#/sec] (mean)
Time per request: 2244.181 [ms] (mean)
Time per request: 70.131 [ms] (mean, across all concurrent=20
requests)

Apache + mod_perl (ModPerl::PerlRegistry):
Requests per second: 132.14 [#/sec] (mean)
Time per request: 242.175 [ms] (mean)
Time per request: 7.568 [ms] (mean, across all concurrent=20
requests)

Interestingly, without Keepalives, the story is much the same:

# ab -n 1000 -c 32

Apache + ExecCGI:
Requests per second: 14.15 [#/sec] (mean)
Time per request: 2260.875 [ms] (mean)
Time per request: 70.652 [ms] (mean, across all concurrent=20
requests)

Apache + mod_perl (ModPerl::PerlRegistry):
Requests per second: 154.48 [#/sec] (mean)
Time per request: 207.140 [ms] (mean)
Time per request: 6.473 [ms] (mean, across all concurrent=20
requests)

Running some benchmarks across various parts of my site made me realise=20
I also had some RewriteRules in the apache config that still had=20
H=3Dcgi-script - changed those to H=3Dperl-script and saw similar=20
improvements:

ExecCGI - Requests per second: 11.84 [#/sec] (mean)
mod_perl - Requests per second: 130.97 [#/sec] (mean)

That's quite some gains for a days work.

--
Steven Haigh

=F0=9F=93=A7 netwiz-at-crc.id.au
=F0=9F=92=BB https://www.crc.id.au

On Sun, Feb 7, 2021 at 23:58, Steven Haigh wrote:
> Interestingly, I did get things working with ModPerl::PerlRegistry.
>=20
> What I couldn't find *anywhere* is that the data I was loading in=20
> Template Toolkit was included in the file in the __DATA__ area -=20
> which causes mod_perl to fall over!
>=20
> The only way I managed to find this was the following error in the=20
> *system* /var/log/httpd/error_log (didn't show up in the vhost=20
> error_log!):
> readline() on unopened filehandle DATA at=20
> /usr/lib64/perl5/vendor_perl/Template/Provider.pm line 638.
>=20
> Took me a LONG time to find a vague post that reading in lines from=20
> kills mod_perl. Not sure why - but I stripped all the=20
> templates out and put them in a file instead and re-wrote that bit of=20
> code, and things started working.
>=20
> I had to fix a few lib path issues, but after getting my head around=20
> that, most things seem to work as before - however I don't notice=20
> much of an improvement in execution times, I do see this improvement=20
> using 'ab -n 100 -c32':
>=20
> Apache + ExecCGI: Requests per second: 13.50 [#/sec] (mean)
> Apache + mod_perl: Requests per second: 59.81 [#/sec] (mean)
>=20
> This is obviously a good thing.
>=20
> I haven't gotten into the preload or DBI sharing yet - as that'll end=20
> up needing a bit of a rewrite of code to take advantage of. I'd be=20
> open to suggestions here from those who have done it in the past to=20
> save me going down some dead ends :D
>=20
> --
> Steven Haigh
>=20
> =F0=9F=93=A7 netwiz-at-crc.id.au
> =F0=9F=92=BB https://www.crc.id.au
>=20
> On Sun, Feb 7, 2021 at 12:49, James Smith wrote:
>> As welsey said =E2=80=93 try Registry, that was the standard way of usin=
g=20
>> mod_perl to cache perl in the server =E2=80=93 but your problem might b=
e=20
>> due to the note in PerlRun=E2=80=A6
>>=20
>>
>> META: document that for now we don't chdir() into the script's dir,=20
>> because it affects the whole process under threads.=20
>> ModPerl::PerlRunPrefork=20
>> =20
>> should be used by those who run only under prefork MPM.
>> {tbh most people don=E2=80=99t use mod perl under threads anyway as the=
re=20
>> isn=E2=80=99t really a gain from using them}
>>=20
>> It suggests you use ModPerl/PerlRunPrefork =E2=80=93 as this does an=20
>> additional step to cd to the script directory =E2=80=93 which might be=20
>> your issue=E2=80=A6.
>>=20
>>=20
>>=20
>> *From:*Steven Haigh
>> *Sent:* 07 February 2021 01:00
>> *To:* modperl-at-perl.apache.org
>> *Subject:* Moving ExecCGI to mod_perl - performance and custom=20
>> 'modules' [EXT]
>>=20
>>=20
>>=20
>> Hi all,
>>=20
>>=20
>>=20
>> So for many years I've been slack and writing perl scripts to do=20
>> various things - but never needed more than the normal apache=20
>> +ExecCGI and Template Toolkit.
>>=20
>>=20
>>=20
>> One of my sites has become a bit more popular, so I'd like to spend=20
>> a bit of time on performance. Currently, I'm seeing ~300-400ms of=20
>> what I believe to be execution time of the script loading, running,=20
>> and then blatting its output to STDOUT and the browser can go do its=20
>> thing.
>>=20
>>=20
>>=20
>> I believe most of the delay would be to do with loading perl, its=20
>> modules etc etc
>>=20
>>=20
>>=20
>> I know that the current trend would be to re-write the entire site=20
>> in a more modern, daemon based solution - and I started down the=20
>> Mojolicious path - but the amount of re-writing to save 1/3rd of a=20
>> second seems to be excessive
>>=20
>>=20
>>=20
>> Would I be correct in thinking that mod_perl would help in this case?
>>=20
>>=20
>>=20
>> I did try a basic test, but I have a 'use functions' in all my=20
>> scripts that loads a .pm with some global vars and a lot of common=20
>> subs - and for whatever reason (can't find anything on Google as to=20
>> why), none of the subs are recognised in the main script when loaded=20
>> via ModPerl::PerlRun.
>>=20
>>=20
>>=20
>> So throwing it out to the list - am I on the right track? wasting my=20
>> time? or just a simple mistake?
>>=20
>>=20
>>=20
>> --
>>=20
>> Steven Haigh =F0=9F=93=A7netwiz-at-crc.id.au=20
>> =F0=9F=92=BBhttps://www.crc.id.au [crc.id.au]=20
>> =3DDwMFaQ&c=3DD7ByGjS34AllFgecYw0iC6Zq7qlm8uclZFI0SqQnqBo&r=3DoH2yp0ge1ecj4=
oDX0XM7vQ&m=3DbosoTbkecbnrPukObNK-5Duc1p3JTllIM7_FHhBYKW4&s=3DvQDi0ezyEZDOz=
86GVraerPdT76UjN2in3UdPh8fglRM&e=3D>
>>=20
>> -- The Wellcome Sanger Institute is operated by Genome Research=20
>> Limited, a charity registered in England with number 1021457 and a=20
>> company registered in England with number 2742969, whose registered=20
>> office is 215 Euston Road, London, NW1 2BE.


--=-lL8XliJ+OvCLvs51QybR
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

In fact, I just realised that 'ab'=
test is rather restrictive.... So here's a bit more of an extended test:div>

# ab -k -n 1000 -c 32

Apac=
he + ExecCGI:
Requ=
ests per second:    14.26 [#/sec] (mean)
> Time per request:   &n=
bsp;   2244.181 [ms] (mean)
wrap;"> Time per request:       70.131 [ms] (mean, ac=
ross all concurrent requests)

Ap=
ache + mod_perl (ModPerl::PerlRegistry): 
te-space: pre-wrap"> Requests=
per second: 132.14 [#/sec] (mean)
e=3D"white-space: pre-wrap;"> Time per request:      =
242.175 [ms] (mean)
an>Time per request:       7.568 [ms] (mean, across all conc=
urrent requests)

Interestingly, withou=
t Keepalives, the story is much the same:

# ab -n =
1000 -c 32

Apache + ExecCGI:
style=3D"white-space: pre-wrap;"> Requests per second:    =
14.15 [#/sec] (mean)
an>Time per request:       2260.875 [ms] (mean)
pan style=3D"white-space: pre-wrap;"> Time per request:    =
;   70.652 [ms] (mean, across all concurrent requests)
>
Apache + mod_perl (ModPerl::PerlRegistry): 
=
Requests per second: &n=
bsp;  154.48 [#/sec] (mean)
wrap;"> Time per request:       207.140 [ms] (mean)div>
Time per request: &=
nbsp;     6.473 [ms] (mean, across all concurrent requests)
=

Running some benchmarks across various parts of m=
y site made me realise I also had some RewriteRules in the apache config th=
at still had H=3Dcgi-script - changed those to H=3Dperl-script and saw simi=
lar improvements:

pre-wrap;"> ExecCGI - Requests per second:    11.84 [#/se=
c] (mean)
mod_perl =
-
Requests per second:    130.97 [#/sec] (mean)
=

That's quite some gains for a days work.
=3D"geary-signature" dir=3D"auto">

: pre-wrap; background-color: rgb(255, 255, 255);">--
e=3D"white-space: pre-wrap; background-color: rgb(255, 255, 255);">Steven H=
aigh

=F0=9F=93=A7
e: pre-wrap;">netwiz-at-crc.id.aukground-color: rgb(255, 255, 255);">
=F0=9F=92=BB
: pre-wrap;">https://www.crc.id.au
ir=3D"auto">
On Sun, Feb 7, 2021 at 23:58, Steven Haigh <netwiz-at-crc.i=
d.au> wrote:
auto">
Interestingly, I did get things working with ModPerl::PerlRegist=
ry.

What I couldn't find *anywhere* is that the da=
ta I was loading in Template Toolkit was included in the file in the __DATA=
__ area - which causes mod_perl to fall over!

The =
only way I managed to find this was the following error in the *system* /va=
r/log/httpd/error_log (didn't show up in the vhost error_log!):
<=
div> readline() on unopened f=
ilehandle DATA at /usr/lib64/perl5/vendor_perl/Template/Provider.pm line 63=
8.

Took me a LONG time to find a vague post =
that reading in lines from <DATA> kills mod_perl. Not sure why - but =
I stripped all the templates out and put them in a file instead and re-wrot=
e that bit of code, and things started working.

I =
had to fix a few lib path issues, but after getting my head around that, mo=
st things seem to work as before - however I don't notice much of an improv=
ement in execution times, I do see this improvement using 'ab -n 100 -c32':=

an>Apache + ExecCGI: Requests per second:    13.50 [#/sec] (mean)=
Apache + mod_perl=
: Requests per second:    59.81 [#/sec] (mean)
r>
This is obviously a good thing.

I hav=
en't gotten into the preload or DBI sharing yet - as that'll end up needing=
a bit of a rewrite of code to take advantage of. I'd be open to suggestion=
s here from those who have done it in the past to save me going down some d=
ead ends :D
style=3D"white-space: pre-wrap; background-color: rgb(255, 255, 255);">
=
5, 255, 255);">--
nd-color: rgb(255, 255, 255);">Steven Haigh

=F0=9F=93=A7
e: pre-wrap;">netwiz-at-crc.id.aukground-color: rgb(255, 255, 255);">
=F0=9F=92=BB
: pre-wrap;">https://www.crc.id.au
ir=3D"auto">
On Sun, Feb 7, 2021 at 12:49, James Smith <js5-at-sanger.ac=
uk> wrote:








As welsey=
said =E2=80=93 try Registry, that was the standard way of using mod_perl t=
o cache perl in the server  =E2=80=93 but your problem might be due to=
the note in PerlRun=E2=80=A6



ption">https://perl.apache.org/docs/2.0/api/ModPerl/PerlRun.html#Descriptio=
n


META: =
document that for now we don't chdir() into the script's dir, because it af=
fects the whole process under threads. y:"Calibri",sans-serif">0/api/ModPerl/PerlRunPrefork.html">ModPerl::PerlRunPrefork> should
be used by those who run only under prefork MPM.
fareast-language:EN-US">

{tbh most people don=E2=80=99t use mod perl under threads anyway as there i=
sn=E2=80=99t really a gain from using them}



It suggests you use ModPerl/PerlRunPrefork =E2=80=93 as this does an additi=
onal step to cd to the script directory =E2=80=93 which might be your issue=
=E2=80=A6.


&nbs=
p;


0cm 0cm">

From:=3D"EN-US"> Steven Haigh <netwiz-at-crc.id.au>


Sent: 07 February 2021 01:00

To: modperl-at-perl.apache.org

Subject: Moving ExecCGI to mod_perl - performance and custom 'module=
s' [EXT]



 




Hi all,




 




So for many years I've been slack and writing perl s=
cripts to do various things - but never needed more than the normal apache =
+ExecCGI and Template Toolkit.




 




One of my sites has become a bit more popular, so I'=
d like to spend a bit of time on performance. Currently, I'm seeing ~300-40=
0ms of what I believe to be execution time of the script loading, running, =
and then blatting its output to STDOUT
and the browser can go do its thing. 




 




I believe most of the delay would be to do with load=
ing perl, its modules etc etc




 




I know that the current trend would be to re-write t=
he entire site in a more modern, daemon based solution - and I started down=
the Mojolicious path - but the amount of re-writing to save 1/3rd of a sec=
ond seems to be excessive




 




Would I be correct in thinking that mod_perl would h=
elp in this case?




 




I did try a basic test, but I have a 'use functions'=
in all my scripts that loads a .pm with some global vars and a lot of comm=
on subs - and for whatever reason (can't find anything on Google as to why)=
, none of the subs are recognised
in the main script when loaded via ModPerl::PerlRun.




 




So throwing it out to the list - am I on the right t=
rack? wasting my time? or just a simple mistake?









--=20
The Wellcome Sanger Institute is operated by Genome Research=20
Limited, a charity registered in England with number 1021457 and a=20
company registered in England with number 2742969, whose registered=20
office is 215 Euston Road, London, NW1 2BE.=20




--=-lL8XliJ+OvCLvs51QybR--


--===============0098442578==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Hangout mailing list
Hangout-at-nylxs.com
http://lists.mrbrklyn.com/mailman/listinfo/hangout

--===============0098442578==--

  1. 2021-02-01 Gabor Szabo <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #497 - perl.com was hijacked
  2. 2021-02-01 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] The Communist Revolution and Agenda - Snowbound
  3. 2021-02-01 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Prostitution Legalized in NYC
  4. 2021-02-01 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Risk Free Economy
  5. 2021-02-01 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Agism in the workplace
  6. 2021-02-01 Adhemerval Zanella <adhemerval.zanella-at-linaro.org> Subject: [Hangout - NYLXS] The GNU C Library version 2.33 is now available
  7. 2021-02-01 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] [ Docs ] Risk Free Economy
  8. 2021-02-02 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Vaccine mutation Details from the UK COVID-19
  9. 2021-02-02 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Run Down of Vaccines from the BBC
  10. 2021-02-02 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Hiring? Join NYU, Fordham,
  11. 2021-02-02 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] since it is winter,
  12. 2021-02-01 From: "Xavier B. via artix-general" <artix-general-at-artixlinux.org> Re: [Hangout - NYLXS] [artix-general] Please make an antix-announce
  13. 2021-02-01 From: "Xavier B. via artix-general" <artix-general-at-artixlinux.org> Re: [Hangout - NYLXS] [artix-general] Please make an antix-announce
  14. 2021-02-04 amdocs-jobnotification-at-noreply.jobs2web.com Subject: [Hangout - NYLXS] New jobs posted from jobs.amdocs.com
  15. 2021-02-03 Liz Moore via Docs <docs-at-mrbrklyn.com> Re: [Hangout - NYLXS] [ Docs ] Fwd: When will the U.S. get enough
  16. 2021-02-03 Ruben Safir via Docs <docs-at-mrbrklyn.com> Re: [Hangout - NYLXS] [ Docs ] Fwd: When will the U.S. get enough
  17. 2021-02-04 From: "[RSS/Feed] nixCraft: Linux Tips, Hacks, Tutorials, Subject: [Hangout - NYLXS] nixCraft Linux / UNIX Newsletter
  18. 2021-02-04 Elle Stone <ellestone-at-ninedegreesbelow.com> Subject: [Hangout - NYLXS] [Gimp-user] GIMP-2.10 and GIMP2.99 are still
  19. 2021-02-04 Michael Schumacher via gimp-user-list <gimp-user-list-at-gnome.org> Re: [Hangout - NYLXS] [Gimp-user] GIMP-2.10 and GIMP2.99 are still
  20. 2021-02-04 Alexandre Prokoudine via gimp-user-list <gimp-user-list-at-gnome.org> Re: [Hangout - NYLXS]
  21. 2021-02-04 Gloria Lassich via gimp-user-list <gimp-user-list-at-gnome.org> Subject: [Hangout - NYLXS] =?utf-8?q?=5BGimp-user=5D_MAC_alternative_to_G?=
  22. 2021-02-04 Liam R E Quin <liam-at-holoweb.net> Re: [Hangout - NYLXS]
  23. 2021-02-03 From: "Rick Strong" <rnstrong-at-primus.ca> Re: [Hangout - NYLXS] [Gimp-user] Resizing
  24. 2021-02-03 Jay Smith <jay-at-JaySmith.com> Re: [Hangout - NYLXS] [Gimp-user] Resizing
  25. 2021-02-03 Liam R E Quin <liam-at-holoweb.net> Re: [Hangout - NYLXS] [Gimp-user] Gimp Plug Ins
  26. 2021-02-02 From: "M.R.P. zensky via gimp-user-list" <gimp-user-list-at-gnome.org> Subject: [Hangout - NYLXS] [Gimp-user] Gimp Plug Ins
  27. 2021-02-04 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] The most dangerous phase of our life is seriously
  28. 2021-02-04 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] How do we organize to reist universal healthcare
  29. 2021-02-04 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Don't Let China WIN!!
  30. 2021-02-04 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] [ Docs ] FIGH FIGHT FIGHT
  31. 2021-02-04 Liam Quin <liam-at-holoweb.net> Re: [Hangout - NYLXS] [Gimp-user] GIMP-2.10 and GIMP2.99 are still
  32. 2021-02-04 Gloria Lassich via gimp-user-list <gimp-user-list-at-gnome.org> Re: [Hangout - NYLXS] [Gimp-user] GIMP-2.10 and GIMP2.99 are still
  33. 2021-02-04 Liam Quin <liam-at-holoweb.net> Re: [Hangout - NYLXS] [Gimp-user] GIMP-2.10 and GIMP2.99 are still
  34. 2021-02-04 Michael Schumacher via gimp-user-list <gimp-user-list-at-gnome.org> Re: [Hangout - NYLXS] [Gimp-user] GIMP-2.10 and GIMP2.99 are still
  35. 2021-02-04 Elle Stone <ellestone-at-ninedegreesbelow.com> Re: [Hangout - NYLXS] [Gimp-user] GIMP-2.10 and GIMP2.99 are still
  36. 2021-02-04 Elle Stone <ellestone-at-ninedegreesbelow.com> Re: [Hangout - NYLXS] [Gimp-user] GIMP-2.10 and GIMP2.99 are still
  37. 2021-02-04 Alexandre Prokoudine via gimp-user-list <gimp-user-list-at-gnome.org> Re: [Hangout - NYLXS] [Gimp-user] [Gimp-developer] GIMP-2.10 and
  38. 2021-02-04 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Landlines and Faxes and Security
  39. 2021-02-05 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Copyright Wars continue
  40. 2021-02-05 Alexander Vdolainen <alex-at-vapaa.xyz> Re: [Hangout - NYLXS] How do we organize to reist universal
  41. 2021-02-06 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] There is NEVER a plan to set us FREE
  42. 2021-02-06 Judy <judy-at-corozal.com> Subject: [Hangout - NYLXS] [Gimp-user] Problem with text
  43. 2021-02-06 nick glos via gimp-user-list <gimp-user-list-at-gnome.org> Subject: [Hangout - NYLXS] [Gimp-user] Blurring the edges
  44. 2021-02-06 Liam R E Quin <liam-at-holoweb.net> Re: [Hangout - NYLXS] [Gimp-user] Problem with text
  45. 2021-02-05 From: "Rick Strong" <rnstrong-at-primus.ca> Re: [Hangout - NYLXS] [Gimp-user] [Gimp-developer] GIMP-2.10 and
  46. 2021-02-05 Elle Stone <ellestone-at-ninedegreesbelow.com> Re: [Hangout - NYLXS] [Gimp-user] [Gimp-developer] GIMP-2.10 and
  47. 2021-02-05 Ofnuts via gimp-user-list <gimp-user-list-at-gnome.org> Re: [Hangout - NYLXS] [Gimp-user] Problem
  48. 2021-02-07 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Put Down Your phone
  49. 2021-02-07 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Fwd: So Many Prizes But So Little Time! Early
  50. 2021-02-07 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] normal is normal
  51. 2021-02-07 From: "Wesley Peng" <wesley-at-pengfamily.de> Re: [Hangout - NYLXS]
  52. 2021-02-07 James Smith <js5-at-sanger.ac.uk> Re: [Hangout - NYLXS] [EXT]
  53. 2021-02-07 Steven Haigh <netwiz-at-crc.id.au> Re: [Hangout - NYLXS]
  54. 2021-02-07 Steven Haigh <netwiz-at-crc.id.au> Re: [Hangout - NYLXS]
  55. 2021-02-07 Adam Prime <adam.prime-at-utoronto.ca> Re: [Hangout - NYLXS] (no subject)
  56. 2021-02-06 From: "Wesley Peng" <wesley-at-pengfamily.de> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  57. 2021-02-06 Steven Haigh <netwiz-at-crc.id.au> Subject: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  58. 2021-02-07 James Smith <js5-at-sanger.ac.uk> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  59. 2021-02-07 akovia via gimp-user-list <gimp-user-list-at-gnome.org> Re: [Hangout - NYLXS] [Gimp-user] Problem with text
  60. 2021-02-07 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] [Gimp-user] [Gimp-developer] GIMP-2.10 and
  61. 2021-02-07 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Slide to depression that no stimulus can fix...
  62. 2021-02-07 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Virus Mutation Basics and the Economy
  63. 2021-02-07 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] So now where are we at ...
  64. 2021-02-08 Ruben Safir via artix-general <artix-general-at-artixlinux.org> Re: [Hangout - NYLXS] [artix-general] Please make an antix-announce
  65. 2021-02-07 montefiore-jobnotification-at-noreply.jobs2web.com Subject: [Hangout - NYLXS] New jobs posted from careers.montefiore.org
  66. 2021-02-07 RSA / Yeshiva Chofetz Chaim <info-at-kollelauction.org> Subject: [Hangout - NYLXS] So Many Prizes... Only 3 Days Left Until The
  67. 2021-02-08 Gabor Szabo <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #498 - Perl.com is back
  68. 2021-02-08 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] [artix-general] Please make an antix-announce
  69. 2021-02-08 Erik Lauritsen <eriklauritsen-at-yandex.com> Re: [Hangout - NYLXS] [artix-general] Please make an antix-announce
  70. 2021-02-09 Mostafa Ahangarha <ahangarha-at-riseup.net> Re: [Hangout - NYLXS] [Health] online seminar GNU Health:
  71. 2021-02-09 James Smith <js5-at-sanger.ac.uk> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  72. 2021-02-09 Mithun Bhattacharya <mithnb-at-gmail.com> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  73. 2021-02-09 James Smith <js5-at-sanger.ac.uk> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  74. 2021-02-09 Clive Eisen <clive-at-hildebrand.co.uk> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  75. 2021-02-09 Rafael Caceres <rcaceres-at-aasa.com.pe> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  76. 2021-02-09 Clive Eisen <clive-at-hildebrand.co.uk> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  77. 2021-02-09 James Smith <js5-at-sanger.ac.uk> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  78. 2021-02-08 Steven Haigh <netwiz-at-crc.id.au> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  79. 2021-02-09 Mithun Bhattacharya <mithnb-at-gmail.com> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  80. 2021-02-09 Vincent Veyron <vv.lists-at-wanadoo.fr> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  81. 2021-02-08 From: =?UTF-8?Q?Andr=c3=a9_Warnier_=28tomcat/perl=29?= <aw-at-ice-sa.com> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  82. 2021-02-07 From: "Wesley Peng" <wesley-at-pengfamily.de> Re: [Hangout - NYLXS]
  83. 2021-02-08 James Smith <js5-at-sanger.ac.uk> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  84. 2021-02-08 Steven Haigh <netwiz-at-crc.id.au> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  85. 2021-02-08 James Smith <js5-at-sanger.ac.uk> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  86. 2021-02-08 James Smith <js5-at-sanger.ac.uk> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  87. 2021-02-07 James Smith <js5-at-sanger.ac.uk> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  88. 2021-02-07 James Smith <js5-at-sanger.ac.uk> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  89. 2021-02-07 Chris <cpb_mod_perl-at-bennettconstruction.us> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  90. 2021-02-07 Mithun Bhattacharya <mithnb-at-gmail.com> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  91. 2021-02-07 John Dunlap <John-at-lariat.co> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  92. 2021-02-07 James Smith <js5-at-sanger.ac.uk> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  93. 2021-02-07 Vincent Veyron <vv.lists-at-wanadoo.fr> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  94. 2021-02-09 From: "Con Edison Marketplace [Masked]" <FWD.41y4n0uw889n-at-opayq.com> Subject: [Hangout - NYLXS] =?utf-8?q?Don=E2=80=99t_Miss_Our_Best_Deal=3A_?=
  95. 2021-02-09 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] milton freedman
  96. 2021-02-09 From: "M.R.P. zensky via gimp-user-list" <gimp-user-list-at-gnome.org> Subject: [Hangout - NYLXS] [Gimp-user] Plain light color with Gimp
  97. 2021-02-07 nick glos via gimp-user-list <gimp-user-list-at-gnome.org> Re: [Hangout - NYLXS] [Gimp-user] gimp-user-list Digest, Vol 113,
  98. 2021-02-08 Ofnuts via gimp-user-list <gimp-user-list-at-gnome.org> Re: [Hangout - NYLXS] [Gimp-user] Problem with text
  99. 2021-02-07 From: =?utf-8?q?Jehan_Pag=C3=A8s_via_gimp-user-list?= Re: [Hangout - NYLXS] [Gimp-user] [Gimp-developer] GIMP-2.10 and
  100. 2021-02-11 Javier via artix-general <artix-general-at-artixlinux.org> Re: [Hangout - NYLXS] [artix-general] [s6] lvm2-s6 upgrade "from
  101. 2021-02-10 Dudemanguy via artix-general <artix-general-at-artixlinux.org> Re: [Hangout - NYLXS] [artix-general] [s6] lvm2-s6 upgrade "from
  102. 2021-02-10 Javier via artix-general <artix-general-at-artixlinux.org> Subject: [Hangout - NYLXS] [artix-general] [s6] lvm2-s6 upgrade "from
  103. 2021-02-11 Ken Moffat via gimp-user-list <gimp-user-list-at-gnome.org> Re: [Hangout - NYLXS] [Gimp-user] To the GIMP team - in need of an
  104. 2021-02-08 From: =?utf-8?q?Jacques_Le_F=C3=A8vre_via_gimp-user-list?= Subject: [Hangout - NYLXS] [Gimp-user] To the GIMP team - in need of an old
  105. 2021-02-11 Ken Moffat via gimp-user-list <gimp-user-list-at-gnome.org> Re: [Hangout - NYLXS] [Gimp-user] To the GIMP team - in need of an
  106. 2021-02-11 Alexandre Prokoudine via gimp-user-list <gimp-user-list-at-gnome.org> Re: [Hangout - NYLXS] [Gimp-user] To the GIMP team - in need of an
  107. 2021-02-11 Tom via gimp-user-list <gimp-user-list-at-gnome.org> Re: [Hangout - NYLXS] [Gimp-user] Adding a text box
  108. 2021-02-11 Tom via gimp-user-list <gimp-user-list-at-gnome.org> Re: [Hangout - NYLXS] [Gimp-user] Adding a text box
  109. 2021-02-10 Stan Pioro via gimp-user-list <gimp-user-list-at-gnome.org> Subject: [Hangout - NYLXS] [Gimp-user] Adding a text box
  110. 2021-02-10 Stan Pioro via gimp-user-list <gimp-user-list-at-gnome.org> Subject: [Hangout - NYLXS] [Gimp-user] Adding a text box
  111. 2021-02-12 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] I hate Joe Biden - He is a lie sleezeball
  112. 2021-02-12 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] time to end trade with china
  113. 2021-02-12 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Not being silent in the face of broad lies
  114. 2021-02-12 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] The rel cost of lockdowns
  115. 2021-02-12 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] The healthcare economy scam that screws everyone
  116. 2021-02-12 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] [ Docs ] I hate Joe Biden - He is a lie
  117. 2021-02-12 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Never trust the Times anyway
  118. 2021-02-12 Kian Kasad via artix-general <artix-general-at-artixlinux.org> Re: [Hangout - NYLXS] [artix-general] [s6] lvm2-s6 upgrade "from
  119. 2021-02-12 Dudemanguy via artix-general <artix-general-at-artixlinux.org> Re: [Hangout - NYLXS] [artix-general] [s6] lvm2-s6 upgrade "from
  120. 2021-02-12 Javier via artix-general <artix-general-at-artixlinux.org> Re: [Hangout - NYLXS] [artix-general] [s6] lvm2-s6 upgrade "from
  121. 2021-02-12 Dudemanguy via artix-general <artix-general-at-artixlinux.org> Re: [Hangout - NYLXS] [artix-general] [s6] lvm2-s6 upgrade "from
  122. 2021-02-12 Kian Kasad via artix-general <artix-general-at-artixlinux.org> Re: [Hangout - NYLXS] [artix-general] [s6] lvm2-s6 upgrade "from
  123. 2021-02-11 Cliff Pratt via gimp-user-list <gimp-user-list-at-gnome.org> Re: [Hangout - NYLXS] [Gimp-user] Adding a text box
  124. 2021-02-11 From: "Rick Strong" <rnstrong-at-primus.ca> Re: [Hangout - NYLXS] [Gimp-user] Adding a text box
  125. 2021-02-13 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Fwd: Turtle Pond
  126. 2021-02-14 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Let something random into your life
  127. 2021-02-14 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Roadside Attractions in California
  128. 2021-02-14 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Domestic breakdown
  129. 2021-02-15 Javier <je-vv-at-e.email> Re: [Hangout - NYLXS] [artix-general] [s6] random boot error ->
  130. 2021-02-14 Dudemanguy <dudemanguy-at-artixlinux.org> Re: [Hangout - NYLXS] [artix-general] [s6] random boot error ->
  131. 2021-02-14 Javier <je-vv-at-e.email> Re: [Hangout - NYLXS] [artix-general] [s6] random boot error ->
  132. 2021-02-14 Javier <je-vv-at-e.email> Re: [Hangout - NYLXS] [artix-general] [s6] random boot error ->
  133. 2021-02-14 Jeff Pohlmeyer <yetanothergeek-at-gmail.com> Re: [Hangout - NYLXS] [artix-general] [s6] random boot error ->
  134. 2021-02-14 Javier <je-vv-at-e.email> Re: [Hangout - NYLXS] [artix-general] [s6] random boot error ->
  135. 2021-02-14 Javier <je-vv-at-e.email> Re: [Hangout - NYLXS] [artix-general] [s6] random boot error ->
  136. 2021-02-14 Javier <je-vv-at-e.email> Re: [Hangout - NYLXS] [artix-general] [s6] random boot error ->
  137. 2021-02-14 Javier <je-vv-at-e.email> Re: [Hangout - NYLXS] [artix-general] [s6] random boot error ->
  138. 2021-02-14 Kian Kasad <kian-at-kasad.com> Re: [Hangout - NYLXS] [artix-general] [s6] random boot error ->
  139. 2021-02-14 Javier <je-vv-at-e.email> Re: [Hangout - NYLXS] [artix-general] [s6] random boot error ->
  140. 2021-02-14 Kian Kasad <kian-at-kasad.com> Re: [Hangout - NYLXS] [artix-general] [s6] random boot error ->
  141. 2021-02-14 Javier <je-vv-at-e.email> Subject: [Hangout - NYLXS] [artix-general] [s6] random boot error ->
  142. 2021-02-13 Javier via artix-general <artix-general-at-artixlinux.org> Re: [Hangout - NYLXS] [artix-general] [s6] lvm2-s6 upgrade "from
  143. 2021-02-13 Javier via artix-general <artix-general-at-artixlinux.org> Re: [Hangout - NYLXS] [artix-general] [s6] lvm2-s6 upgrade "from
  144. 2021-02-15 Dudemanguy <dudemanguy-at-artixlinux.org> Re: [Hangout - NYLXS] [artix-general] [s6] random boot error ->
  145. 2021-02-14 Alexandre Oliva <lxoliva-at-fsfla.org> Subject: [Hangout - NYLXS] GNU Linux-libre 5.11-gnu (ilovefs)
  146. 2021-02-15 Edgar Hagenbichler <edgar.hagenbichler-at-hagenbichler.at> Re: [Hangout - NYLXS] [Health] online seminar GNU Health:
  147. 2021-02-15 Edgar Hagenbichler <edgar.hagenbichler-at-hagenbichler.at> Subject: [Hangout - NYLXS] [Health] online seminar GNU Health: ICD-10 coding, recipes,
  148. 2021-02-14 Mostafa Ahangarha <ahangarha-at-riseup.net> Re: [Hangout - NYLXS] [Health] online seminar GNU Health:
  149. 2021-02-15 From: "[RSS/Feed] nixCraft: Linux Tips, Hacks, Tutorials, Subject: [Hangout - NYLXS] nixCraft Linux / UNIX Newsletter
  150. 2021-02-15 Gabor Szabo <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #499 - Farewell Kent Frederic
  151. 2021-02-15 Javier <je-vv-at-e.email> Re: [Hangout - NYLXS] [artix-general] [s6] random boot error ->
  152. 2021-02-15 Dudemanguy <dudemanguy-at-artixlinux.org> Re: [Hangout - NYLXS] [artix-general] [s6] random boot error ->
  153. 2021-02-15 Kian Kasad <kian-at-kasad.com> Re: [Hangout - NYLXS] [artix-general] [s6] random boot error ->
  154. 2021-02-15 Javier <je-vv-at-e.email> Re: [Hangout - NYLXS] [artix-general] [s6] random boot error ->
  155. 2021-02-15 Sis 3 via gimp-user-list <gimp-user-list-at-gnome.org> Subject: [Hangout - NYLXS] [Gimp-user] Using overlays in Gimp
  156. 2021-02-16 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] as we actually already knew because we have lived
  157. 2021-02-16 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] as we actually already knew because we have lived
  158. 2021-02-16 aviva <aviva-at-gmx.us> Re: [Hangout - NYLXS] as we actually already knew because we have
  159. 2021-02-16 Ruben Safir <mrbrklyn-at-panix.com> Re: [Hangout - NYLXS] [ Docs ] as we actually already knew because
  160. 2021-02-16 aviva <aviva-at-gmx.us> Re: [Hangout - NYLXS] [ Docs ] as we actually already knew because
  161. 2021-02-16 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Pandemic Economy - The New Depression Apply Cart
  162. 2021-02-16 Kollel Ner Dovid / Yeshiva Chofetz Chaim <info-at-kollelauction.org> Subject: [Hangout - NYLXS] Last Chance! Deadline Is Tonight!! Free Trip to
  163. 2021-02-16 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Where are we at not and how we got here ==>
  164. 2021-02-16 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] as we actually already knew because we have
  165. 2021-02-16 mayer ilovitz <pmamayeri-at-gmail.com> Re: [Hangout - NYLXS] as we actually already knew because we have
  166. 2021-02-16 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Schools are for students or teachers?
  167. 2021-02-16 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Our Friends in Iran can smell blood in the water..
  168. 2021-02-16 Jason Cooper <jason+artix-at-coldbeach.io> Re: [Hangout - NYLXS] [artix-general] runit for background (boo!)
  169. 2021-02-16 Jason Cooper <jason+artix-at-coldbeach.io> Subject: [Hangout - NYLXS] [artix-general] runit for background (boo!)
  170. 2021-02-16 Liam R E Quin <liam-at-holoweb.net> Re: [Hangout - NYLXS] [Gimp-user] Using overlays in Gimp
  171. 2021-02-16 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Bitcoin Mayheim
  172. 2021-02-17 From: =?utf-8?Q?Hackaday?= <newsletter-at-hackaday.com> Subject: [Hangout - NYLXS] =?utf-8?q?Lots_of_Clocks=2C_a_Blinky_Skirt=2C_?=
  173. 2021-02-17 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Coming economic troubles
  174. 2021-02-17 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Coming economic troubles
  175. 2021-02-17 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Aliens are coming... really are.
  176. 2021-02-17 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Coming economic troubles ii
  177. 2021-02-17 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Bailing out bad left-wing power grabbing policy
  178. 2021-02-17 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Coumo consipracies
  179. 2021-02-17 From: "Pharmacy Times Continuing Education" <reply-at-email.pharmacytimes.org> Subject: [Hangout - NYLXS] Sunday Symposium: PCSK9
  180. 2021-02-18 Robin Simmons <robin-at-lenkeninternational.co.uk> Subject: [Hangout - NYLXS] [Gimp-user] Darktable plug-in stopped working
  181. 2021-02-19 Victor Cubelo via gimp-user-list <gimp-user-list-at-gnome.org> Re: [Hangout - NYLXS] [Gimp-user] Problem with GIMP Tool
  182. 2021-02-20 Robin Simmons <robin-at-lenkeninternational.co.uk> Re: [Hangout - NYLXS] [Gimp-user] Darktable plug-in stopped working
  183. 2021-02-20 Robin Simmons <robin-at-lenkeninternational.co.uk> Re: [Hangout - NYLXS] [Gimp-user] Darktable plug-in stopped working
  184. 2021-02-20 James Curione via gimp-user-list <gimp-user-list-at-gnome.org> Subject: [Hangout - NYLXS] [Gimp-user] GIMP 2.10.22 on iMac
  185. 2021-02-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Israel goes FULL BOOR Facistist Survailence State
  186. 2021-02-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] II - Israel goes FULL BOOR Facistist Survailence
  187. 2021-02-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] III - Israel goes FULL BOOR Facistist Survailence
  188. 2021-02-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] We are on the tipping point...
  189. 2021-02-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Pandemic Economy
  190. 2021-02-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] The war on natural gas will soon be coming home
  191. 2021-02-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Homelessness problem stubburnly gets worst adn
  192. 2021-02-22 Gabor Szabo <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #500 - TPF and TRF
  193. 2021-02-22 Michael Gates via gimp-user-list <gimp-user-list-at-gnome.org> Subject: [Hangout - NYLXS] [Gimp-user] import about 400 .svg as layers
  194. 2021-02-23 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Vaccinations and Lockdowns and the Faucci Fanatism
  195. 2021-02-23 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] =?utf-8?q?Domestic-Terrorism_Bill_Is_=E2=80=98?=
  196. 2021-02-23 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] =?utf-8?q?Domestic-Terrorism_Bill_Is_=E2=80=98?=
  197. 2021-02-23 From: "APhA - American Pharmacists Association" <infocenter-at-aphanet.org> Subject: [Hangout - NYLXS] Information from Industry: Single-dose flu
  198. 2021-02-24 Edgar Hagenbichler <edgar.hagenbichler-at-hagenbichler.at> Subject: [Hangout - NYLXS] [Health] online seminar GNU Health: MyGNUHealth:
  199. 2021-02-24 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] If One Mask works to generate lethal strains,
  200. 2021-02-24 aviva <aviva-at-gmx.us> Re: [Hangout - NYLXS] [ Docs ] If One Mask works to generate lethal
  201. 2021-02-24 From: "Pat Schloss" <pdschloss-at-gmail.com> Subject: [Hangout - NYLXS] [mothur] Updated workshop schedule and databases
  202. 2021-02-25 garpin <garpin-at-protonmail.com> Subject: [Hangout - NYLXS] Possible GPL violation on Mac App Store
  203. 2021-02-25 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Cracks in the use of executive power coming fro
  204. 2021-02-25 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Election irregularities on a regular schedule..
  205. 2021-02-25 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] We need to end our trade with China
  206. 2021-02-27 Qontinuum <qontinuum.dev-at-protonmail.ch> Subject: [Hangout - NYLXS] [artix-general] New Artix mirror
  207. 2021-02-26 From: "[RSS/Feed] nixCraft: Linux Tips, Hacks, Tutorials, Subject: [Hangout - NYLXS] nixCraft Linux / UNIX Newsletter
  208. 2021-02-28 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] mars
  209. 2021-02-28 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Rose Colored Racism
  210. 2021-02-28 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] COVID-19 being used as the death of the free and
  211. 2021-02-28 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] COVID-19 being used as the death of the free and
  212. 2021-02-27 Qontinuum <qontinuum.dev-at-protonmail.ch> Subject: [Hangout - NYLXS] [artix-general] New Artix mirror
  213. 2021-02-16 Jason Cooper <jason+artix-at-coldbeach.io> Re: [Hangout - NYLXS] [artix-general] runit for background (boo!)
  214. 2021-02-22 Kevin Payne via gimp-user-list <gimp-user-list-at-gnome.org> Re: [Hangout - NYLXS] [Gimp-user] How to get a lighter neutral tone
  215. 2021-02-21 Ofnuts via gimp-user-list <gimp-user-list-at-gnome.org> Re: [Hangout - NYLXS] [Gimp-user] How to get a lighter neutral tone
  216. 2021-02-20 Ross Martinek <triarius-at-att.net> Re: [Hangout - NYLXS] [Gimp-user] GIMP 2.10.22 on iMac
  217. 2021-02-21 From: "M.R.P. zensky via gimp-user-list" <gimp-user-list-at-gnome.org> Subject: [Hangout - NYLXS] [Gimp-user] How to get a lighter neutral tone
  218. 2021-02-23 Wesley Peng <wesley-at-pengfamily.de> Subject: [Hangout - NYLXS] modperl vs fastcgi
  219. 2021-02-19 Charles Pigott <cpigott-at-rapitasystems.com> Subject: [Hangout - NYLXS] SIGSEGV crash due to undefined behaviour when
  220. 2021-02-12 Chris <cpb_mod_perl-at-bennettconstruction.us> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  221. 2021-02-09 Dave Morgan <dave-at-1001111.com> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  222. 2021-02-11 Chris <cpb_mod_perl-at-bennettconstruction.us> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  223. 2021-02-12 From: =?UTF-8?Q?Andr=c3=a9_Warnier_=28tomcat/perl=29?= <aw-at-ice-sa.com> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
  224. 2021-02-22 Charles Pigott <cpigott-at-rapitasystems.com> Re: [Hangout - NYLXS] SIGSEGV crash due to undefined behaviour when
  225. 2021-02-22 Steve Hay <steve.m.hay-at-googlemail.com> Re: [Hangout - NYLXS] SIGSEGV crash due to undefined behaviour when
  226. 2021-02-11 From: =?UTF-8?Q?Andr=c3=a9_Warnier_=28tomcat/perl=29?= <aw-at-ice-sa.com> Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and

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