Re: Delete hate speech module

2007-02-08 Thread Tim Maher
On Thu, Feb 08, 2007 at 06:12:44PM +, Steve Pitchford wrote:
> Tim Maher wrote:
> 
> >On Thu, Feb 08, 2007 at 08:58:01AM -0800, alan wrote:
> > 
> >>>On a more serious side, getting rid of it [Time::Cubic] should be
> >>>pretty open and shut. CPAN is a public resource managed by private
> >>>entities.
> >
> >I'm generally against the idea of censorship in all its forms, and
> >/definitely/ against the idea of removing a Perl module from CPAN just
> >because something *within the code* offended somebody--or even lots of
> >somebodies!
> 
> I'm not sure if you've read the module in question. Its not comments 
> within code, its a small meaningless piece of perl that achieves nothing 
> in an otherwise long rant.

Hmm. While conveying my thoughts on this issue earlier, I relied on a
characterization of Time::Cubic in an earlier posting that led me to
believe that it was *comments within the module* that were offending
people. The notion of policing those struck me as an unwarranted
intrusion into the programmer's domain, which led to my spirited
(albeit misplaced) defense of the programmer's rights.

Now that I've looked at the module's *documentation*--which is the
bulk of what it has to offer--I see that there is a lengthy anti-
semitic rant by an apparently troubled individual--formatted as Perl
comments--embedded within "code" shown in the License section. That's
a bird of a different feather.

> In short - it is ( IMHO ) a piece of spam that perverts CPAN into a 
> publishing resource 

> Steve

I now understand why so many people were voting for "censorship", with
so few defending the rights of the programmer. Given what we're dealing
with, I'm now in agreement that this "Module" is effectively spam, and
should be treated accordingly.

-Tim
*---*
|  Tim Maher, PhD  (206) 781-UNIX   http://www.consultix-inc.com|
|  tim at ( Consultix-Inc, TeachMePerl, or TeachMeUnix ) dot Com|
| Classes: 2/28: Basic Perl; 3/12: Basic UNIX/Linux; 3/16: Min Perl |
*-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-*
|  * "Minimal Perl" book rates 4.8 out of 5 stars at Amazon.com! *  |
| > Download chapters, read reviews, and order at MinimalPerl.com < |
*---*


Re: Delete hate speech module

2007-02-08 Thread Tim Maher
On Thu, Feb 08, 2007 at 08:58:01AM -0800, alan wrote:
> >
> >On a more serious side, getting rid of it [Time::Cubic] should be
> >pretty open and shut. CPAN is a public resource managed by private
> >entities.

I'm generally against the idea of censorship in all its forms, and
/definitely/ against the idea of removing a Perl module from CPAN just
because something *within the code* offended somebody--or even lots of
somebodies!

I support the idea that a CPAN author has the right to write his (her,
etc.) code *any way he wants*/--which includes the use of comments that
might appear scurrilous to some (which appears to be the complaint
against Time::Cubic).

What's the alternative? That we have every CPAN Module scanned for
offensive components, including comments (# shit happens!), variable
names ($KKK), variable names (my $ugly_female_boss), and statement
labels? (NUKE_OJ_BUSH_AND_OSAMA: for $ever)

Wouldn't we be better off investing our collective JAPHly energies in
the expanding our market share and completion of Perl 6 and rather
than the creation of "Regexp::Common::Enforce_Code_Nazi_Policies"?

If we /were/ to become Code Nazis, the slippery-slope that we'd be
embarking on would unavoidably affect many "eccentric" modules
which people value (Regexp::Common::profanity_us,
Tie:Hash::Cannabinol, etc.).

I realize that some CPAN users live in countries where people have
strict limits on their freedom of expression, and I empathize with
those who have taken offense at someone else's indulgences of their
unbridled liberties.

But remember, Perl is the language that has a "poetry mode"!
It's designed for those who value unfettered self expression.

-Tim
*---*
|  Tim Maher, PhD  (206) 781-UNIX   http://www.consultix-inc.com|
|  tim at ( Consultix-Inc, TeachMePerl, or TeachMeUnix ) dot Com|
| Classes: 2/28: Basic Perl; 3/12: Basic UNIX/Linux; 3/16: Min Perl |
*-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-*
|  * "Minimal Perl" book rates 4.8 out of 5 stars at Amazon.com! *  |
| > Download chapters, read reviews, and order at MinimalPerl.com < |
*---*


Re: Tests needing user parameters

2005-10-19 Thread Tim Maher
On Wed, Oct 19, 2005 at 09:51:12PM +0100, Jess Robinson wrote:
> 
> Hey folks,
> 
> I'm writing a module which will need user account data for it's tests, and 
> I'm wondering if there's a standard way (or module) for doing this.. 

What do you mean by "user account data"? 

Perhaps UNIX/Linux UIDs and GIDs?

Or insurance-company customer policy-numbers?

Give us a clue, dude!
 
> Else I'll guess I'll look for environment variables and otherwise not 
> test, any ideas?
> 
> Jess

The "otherwise not test" part of that sentence makes me hope your code
won't be managing a nucular* reactor! 8-}

-Tim
*Spelled in accordance with the Homerian/Dubya-ish pronunciation.
*--*
| Tim Maher, PhD (206) 781-UNIX  (866) DOC-PERL (866) DOC-UNIX |
| tim(AT)Consultix-Inc.Com  http://TeachMePerl.Com  http://TeachMeUnix.Com |
| CLASSES: Perl and CGI Programming, 11/14-18UNIX Fundamentals: 12/6-9 |
*-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*
| Watch for my upcoming book: "Minimal Perl for UNIX/Linux People" |
|  See http://minimalperl.com for details, ordering, and email-list signup |
*--*


Re: File::Spec::VMS enhancements.

2005-09-13 Thread Tim Maher
On Tue, Sep 13, 2005 at 09:53:15AM -0400, John E. Malmberg wrote:
> Ken Williams wrote:
> >
> 
> Extended characters in pathnames:  The traditional VMS mode ...
> [0..9],[A..Z],[-$_]

I'm admittedly a few decades past the peak of my expertise in VMS,
but shouldn't the ";" preceding a file's "version number" be listed
in that set also?

-Tim 
*------*
| Tim Maher, PhD (206) 781-UNIX  (866) DOC-PERL (866) DOC-UNIX |
| tim(AT)Consultix-Inc.Com  http://TeachMePerl.Com  http://TeachMeUnix.Com |
*+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-*
|Watch for my Fall, 2005 book: "Minimal Perl for UNIX/Linux People"|
|  See http://minimalperl.com for details, ordering, and email-list signup |
*--*


Re: what to do with dead camels ?

2003-08-03 Thread Tim Maher
On Sun, Aug 03, 2003 at 11:45:01AM -0500, Andy Lester wrote:
> 
> It turns out that in June there were 4000+ hits on modules in the 

Glad you mentioned that, because I've been wondering,
where can one find hit and download stats for CPAN modules?

> lcwa distro instead of their "real" distros.  That skews my stats for 
> the Phalanx project, but more importantly, it means that 4000 times 
> users got old docs.

> Andy Lester => [EMAIL PROTECTED] => www.petdance.com => AIM:petdance

-Tim
*--------*
| Tim Maher (206) 781-UNIX  (866) DOC-PERL  (866) DOC-UNIX   |
| tim(AT)Consultix-Inc.Com  TeachMeUnix.Com  TeachMePerl.Com |
*+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-*
|  Watch for my Book: "Minimal Perl for Shell Programmers"   |
**