Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Rate my JAPH

4 views
Skip to first unread message

Salve J Nilsen

unread,
Nov 10, 2011, 9:14:22 AM11/10/11
to f...@perl.org

Wow, nice to se something happening on this list. :)

Would anyone like to rate my old JAPH below? (Don't know how to rate
it, but maybe it can be fun to figure that out... ;)


- Salve (Oslo.pm)

--
#!/usr/bin/perl
sub AUTOLOAD{$AUTOLOAD=~/.*::(\d+)/;seek(DATA,$1,0);print# Salve Joshua Nilsen
getc DATA}$"="'};&{'";@_=unpack("C*",unpack("u*",':4@,$'.# <s...@foo.no>
'2!--"5-(50P%$PL,!0X354UC-PP%/0\`'."\n"));eval "&{'@_'}"; __END__ is near! :)

Philippe Bruhat (BooK)

unread,
Nov 11, 2011, 4:01:08 AM11/11/11
to f...@perl.org
On Thu, Nov 10, 2011 at 03:14:22PM +0100, Salve J Nilsen wrote:
>
> Wow, nice to se something happening on this list. :)
>
> Would anyone like to rate my old JAPH below? (Don't know how to rate
> it, but maybe it can be fun to figure that out... ;)
>

Rating JAPH seems very difficult. One could rate asbtract things like
creativity, beauty, or give bonus points for not using sigils, or eval,
or malus points for using modules.

Oh well, it can't be more difficult than rating art. Only maybe just as
difficult. ;-)

--
Philippe Bruhat (BooK)

"Did I err?" (Groo, in too many issues to count - ...and *YES* he did!)

Andy...@wiwb.uscourts.gov

unread,
Nov 11, 2011, 2:09:52 PM11/11/11
to Salve J Nilsen, f...@perl.org
> Don't know how to rate it, but maybe it can be fun to figure that out..

Maybe, after an appropriate period of pondering time (or some spoiler
separation white space) we can rate your explanation of the nefarious
internals. At least then (unlike, say, "Art"), one could say "Oh, now I
get it" or not. ;->

a

----------------------
Andy Bach
Systems Mangler
Internet: andy...@wiwb.uscourts.gov
Voice: (608) 261-5738, Cell: (608) 658-1890

We are what we pretend to be, so we must be careful about what we
pretend to be.
Kurt Vonnegut

Salve J Nilsen

unread,
Nov 12, 2011, 12:11:31 PM11/12/11
to Philippe Bruhat (BooK), f...@perl.org
Philippe Bruhat (BooK) said:
> On Thu, Nov 10, 2011 at 03:14:22PM +0100, Salve J Nilsen wrote:
>>
>> Wow, nice to se something happening on this list. :)
>>
>> Would anyone like to rate my old JAPH below? (Don't know how to
>> rate it, but maybe it can be fun to figure that out... ;)
>
> Rating JAPH seems very difficult. One could rate asbtract things
> like creativity, beauty, or give bonus points for not using sigils,
> or eval, or malus points for using modules.
>
> Oh well, it can't be more difficult than rating art. Only maybe just
> as difficult. ;-)

Of course it's difficult, that's why it's fun. :)

Also, I think it's nice to be subjective about such things. So what if
the code is impermeable for some (that just means there's more
weirdness to learn ;)


- Salve

Salve J Nilsen

unread,
Nov 14, 2011, 7:50:25 AM11/14/11
to Andy...@wiwb.uscourts.gov, f...@perl.org
Andy...@wiwb.uscourts.gov said:
>
>> Don't know how to rate it, but maybe it can be fun to figure that
>> out..
>
> Maybe, after an appropriate period of pondering time (or some
> spoiler separation white space) we can rate your explanation of the
> nefarious internals. At least then (unlike, say, "Art"), one could
> say "Oh, now I get it" or not. ;->

Another way of measuring "Art" can be by "first impression"
(wtf-factor), or "strikingness" (memorability), or "use of contrast"
(whitespace), or "use of color" (variety of language features used),
or "use of detail" (levels of obfuscation), or "accessibility"
(easyness for newbies to get pulled into the code), or provocativeness
(time before Python programmers run away in disgust. :)

Guys, giving an opinion about "Art" is just making up shit.

If it helps, pretend to be a pretentious "Art" critic that is paid to
give a positive review of some crappy modern painting.

Get creative! My signature "Art" needs attention! ;D


- Salve

Philippe Bruhat (BooK)

unread,
Nov 14, 2011, 8:03:09 AM11/14/11
to f...@perl.org
On Mon, Nov 14, 2011 at 01:50:25PM +0100, Salve J Nilsen wrote:
>
> If it helps, pretend to be a pretentious "Art" critic that is paid to
> give a positive review of some crappy modern painting.
>
> Get creative! My signature "Art" needs attention! ;D
>

I would give a positive review of your crappy modern coding,
but I'm not paid for it. ;-)

--
Philippe Bruhat (BooK)

Solve a problem before you become part of it.
(Moral from Groo The Wanderer #60 (Epic))

Impson, Jeremy

unread,
Nov 14, 2011, 8:50:56 AM11/14/11
to f...@perl.org
These are good categories (I'm sure there are more, like brevity / verbosity). Raters could give scores for each, or just thumbs up / thumbs down.

Salve J Nilsen

unread,
Nov 14, 2011, 10:11:24 AM11/14/11
to Philippe Bruhat (BooK), f...@perl.org
Philippe Bruhat (BooK) said:
> On Mon, Nov 14, 2011 at 01:50:25PM +0100, Salve J Nilsen wrote:
>>
>> If it helps, pretend to be a pretentious "Art" critic that is paid
>> to give a positive review of some crappy modern painting.
>>
>> Get creative! My signature "Art" needs attention! ;D
>
> I would give a positive review of your crappy modern coding, but I'm
> not paid for it. ;-)

What, no creative writing just for the sake of entertainment? :)

"Mr. Nilsen's piéce is a conglomerate of opposing forces,
self-referenciality, language tropes, post-modernist real-
informatique and post-humourist warnings of ironic doom. By forcing
itself into self-analytic execution, mr. Nilsen's work manages to
show the Perligencia that executive introspection can mean more to
the outcome of an art experience than even the finest of
metasyntacticals. Remarkable!"

:)

(Randal L. Schwartz)

unread,
Nov 24, 2011, 6:57:03 AM11/24/11
to f...@perl.org
If there were points for "earliest JAPH", I'd get an unfair advantage. :)
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<mer...@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc.
See http://methodsandmessages.posterous.com/ for Smalltalk discussion

Smylers

unread,
Nov 24, 2011, 7:10:45 AM11/24/11
to f...@perl.org
Randal L. Schwartz writes:

> If there were points for "earliest JAPH", I'd get an unfair advantage. :)

An advantage, yes -- but why unfair?

Smylers
--
Watch fiendish TV quiz 'Only Connect' (some questions by me)
Mondays at 20:30 on BBC4, or iPlayer: http://www.bbc.co.uk/onlyconnect

Andrew Savige

unread,
Nov 24, 2011, 10:25:53 PM11/24/11
to Jeff Yoak, Randal L. Schwartz, f...@perl.org
This node:

 http://perlmonks.org/?node_id=412464

claims that the first JAPH was simply (note the punctuation):

 print "Just another Perl hacker,"

This ancient JAPH was penned in 1988 by a Portland Oregon hacker,
currently sobering up after his wild 50th birthday party.


/-\

----- Original Message -----
From: Jeff Yoak <je...@yoak.com>
To: Randal L. Schwartz <mer...@stonehenge.com>
Cc: f...@perl.org
Sent: Friday, 25 November 2011 7:41 AM
Subject: Re: Rate my JAPH

On Nov 24, 2011, at 3:57 AM, Randal L. Schwartz wrote:

> If there were points for "earliest JAPH", I'd get an unfair advantage. :)


I believe this fragment was discovered at an archeological site from the late paleolithic era from somewhere near Portland.

Salve J Nilsen

unread,
Nov 25, 2011, 7:35:07 AM11/25/11
to Andrew Savige, Jeff Yoak, Randal L. Schwartz, f...@perl.org
Andrew Savige said:
>
>  print "Just another Perl hacker,"

"A classic in the minimalist tradition, this work attempts admirably
to communicate it's raison d'être in ways that surely would shape
fashion for years to come. It's accessibility is only rivalled by
it sheer intentional force, showing us all that the simplest of
pretentionless doodles can be a force to reckon with. Remarkable!"

:)


- Salve

Jeff Yoak

unread,
Nov 25, 2011, 2:12:43 PM11/25/11
to Andrew Savige, Randal L. Schwartz, f...@perl.org
I intentionally grabbed an early one of Randal's for that stone snippet, though it is old enough be may not even recognize it. It was crafted in 1990 and posted from an intel address. :-)

Cheers,
Jeff

(Randal L. Schwartz)

unread,
Nov 25, 2011, 4:01:01 PM11/25/11
to Jeff Yoak, Andrew Savige, f...@perl.org
>>>>> "Jeff" == Jeff Yoak <je...@yoak.com> writes:

Jeff> I intentionally grabbed an early one of Randal's for that stone
Jeff> snippet, though it is old enough be may not even recognize it. It
Jeff> was crafted in 1990 and posted from an intel address. :-)

I do in fact recognize it... it split a string into a hash, then printed
the hash elements by order. I think that's also the one that fails
later, thanks to the randomization applied to hash key seeds now for
security purposes.

(Randal L. Schwartz)

unread,
Dec 7, 2011, 1:48:15 PM12/7/11
to f...@perl.org
>>>>> "Andrew" == Andrew Savige <ajsa...@yahoo.com.au> writes:

Andrew>  print "Just another Perl hacker,"

That's missing the trailing semicolon. I was pretty consistent on
putting that there.

Yitzchak Scott-Thoennes

unread,
Dec 7, 2011, 3:18:58 PM12/7/11
to f...@perl.org
Sorry, Randal (initially sent this only to him).

On Wed, Dec 7, 2011 at 10:48 AM, Randal L. Schwartz
<mer...@stonehenge.com> wrote:
>>>>>> "Andrew" == Andrew Savige <ajsa...@yahoo.com.au> writes:
>
> Andrew>  print "Just another Perl hacker,"
>
> That's missing the trailing semicolon.  I was pretty consistent on
> putting that there.

Ooh, it's been a long time since I've seen a good statement-separator vs.
statement-terminator religious argument. Was that an opening salvo?

Jeff Yoak

unread,
Dec 7, 2011, 3:46:58 PM12/7/11
to Yitzchak Scott-Thoennes, f...@perl.org

On Dec 7, 2011, at 12:18 PM, Yitzchak Scott-Thoennes wrote:

>
> Ooh, it's been a long time since I've seen a good statement-separator vs.
> statement-terminator religious argument. Was that an opening salvo?

I almost made a comment on this as well and pulled back just in time. ;-) But as all right-thinking, vi-using, programmers know...

Cheers,
Jeff

0 new messages