Index of /afs/sipb/contrib/postscript/obfuscated-1993

      Name                    Last modified       Size  Description

[DIR] Parent Directory 16-May-2003 08:20 - [   ] KoreanSidewalk.ANSWER 07-Oct-1993 19:58 1k [   ] KoreanSidewalk.HINT 07-Oct-1993 19:58 1k [   ] KoreanSidewalk.ps 07-Oct-1993 19:58 1k [   ] KoreanSidewalk.unobf..> 07-Oct-1993 19:58 1k [   ] PSILoveYou.ANSWER 07-Oct-1993 19:58 1k [   ] PSILoveYou.HINT 07-Oct-1993 19:58 1k [   ] PSILoveYou.ps 07-Oct-1993 19:58 1k [   ] PSILoveYou.unobfs.ps 07-Oct-1993 19:58 1k [   ] Serrated_Serifs.ANSWER 07-Oct-1993 19:58 1k [   ] Serrated_Serifs.HINT 07-Oct-1993 19:58 1k [   ] Serrated_Serifs.ps 07-Oct-1993 19:58 5k [   ] Serrated_Serifs.unob..> 07-Oct-1993 19:58 3k [   ] Tiny_RayTracing.HINT 07-Oct-1993 19:58 1k [   ] Tiny_RayTracing.ps 07-Oct-1993 19:58 1k [   ] WINNERS 07-Oct-1993 19:58 4k [   ] aak1.HINT 07-Oct-1993 19:58 1k [   ] aak1.ps 07-Oct-1993 19:58 1k [   ] aak1.unobfs.ps 07-Oct-1993 19:58 2k [   ] alan.ANSWER 07-Oct-1993 19:58 5k [   ] alan.HINT 07-Oct-1993 19:58 1k [   ] alan.ps 07-Oct-1993 19:58 2k [   ] alan.unobfs.ps 07-Oct-1993 19:59 5k [   ] din_varg.ANSWER 07-Oct-1993 19:59 1k [   ] din_varg.HINT 07-Oct-1993 19:59 1k [   ] din_varg.ps 07-Oct-1993 19:59 1k [   ] din_varg.unobfs.ps 07-Oct-1993 19:59 2k [   ] encode.ANSWER 07-Oct-1993 19:59 7k [   ] encode.HINT 07-Oct-1993 19:59 1k [   ] encode.ps 07-Oct-1993 19:59 1k [   ] encode.unobfs.ps 07-Oct-1993 19:59 2k [   ] encoded.ps 07-Oct-1993 19:59 1k [   ] labyrinth.ANSWER 07-Oct-1993 19:59 4k [   ] labyrinth.HINT 07-Oct-1993 19:59 1k [   ] labyrinth.ps 07-Oct-1993 19:59 2k [   ] labyrinth.unobfs.ps 07-Oct-1993 19:59 17k [   ] literary.ANSWER 07-Oct-1993 19:59 1k [   ] literary.HINT 07-Oct-1993 19:59 1k [   ] literary.ps 07-Oct-1993 19:59 2k [   ] literary.unobfs.ps 07-Oct-1993 19:59 4k [   ] merz.ANSWER 07-Oct-1993 19:59 1k [   ] merz.HINT 07-Oct-1993 19:59 1k [   ] merz.ps 07-Oct-1993 19:59 1k [   ] mm.ANSWER 07-Oct-1993 19:59 4k [   ] mm.HINT 07-Oct-1993 19:59 1k [   ] mm.ps 07-Oct-1993 19:59 2k [   ] mm.unobfs.ps 07-Oct-1993 19:59 5k [   ] opsc.1 07-Oct-1993 19:59 50k [   ] opsc.2 07-Oct-1993 19:59 49k [   ] opsc.3 07-Oct-1993 19:59 53k [   ] pun.ANSWER 07-Oct-1993 19:59 1k [   ] pun.HINT 07-Oct-1993 19:59 1k [   ] pun.ps 07-Oct-1993 19:59 2k [   ] pun.unobfs.ps 07-Oct-1993 19:59 2k [   ] rules.tex 07-Oct-1993 19:59 6k [TXT] rules.txt 07-Oct-1993 19:59 7k [   ] sig.ANSWER 07-Oct-1993 19:59 1k [   ] sig.HINT 07-Oct-1993 19:59 1k [   ] sig.ps 07-Oct-1993 19:59 1k [   ] sird.HINT 07-Oct-1993 19:59 1k [   ] sird.ps 07-Oct-1993 19:59 1k [   ] sird.unobfs.ps 07-Oct-1993 19:59 1k [   ] square-dance.ANSWER 07-Oct-1993 19:59 3k [   ] square-dance.HINT 07-Oct-1993 19:59 1k [   ] square-dance.ps 07-Oct-1993 19:59 1k [   ] square-dance.unobfs.ps 07-Oct-1993 19:59 4k

ABOUT THIS DIRECTORY:

  This directory contains the results of the 1993 Obfuscated PostScript Contest.

  The goal of this contest was to write inscrutable, devious code impossible
  to decipher, yet beautiful, compact, and functional. 9 winners have
  succeeded. 7 have earned honorable mentions.

  You can ftp this from wilma.cs.brown.edu:pub/postscript/obfuscated1.shar, and
  obfuscated2.shar and obfuscated3.shar. These three file contains all the files
  you can find individually in wilma.cs.brown.edu:pub/postscript/obfsucated.
  These results have been posted to comp.lang.postscript, fj.lang.postscript,
  and alt.sources. The names of the winners alone were posted to comp.text.tex,
  comp.fonts, comp.graphics, alt.hackers, misc.misc, comp.sources.d,
  and comp.misc.

  To obtain a free copy of this on Macintosh or IBM PC compatible disk, send
  us a disk with a self-addressed stamped envelope large enough for the disk.
  Please do not do this if you can get the information from email or USENET.

  In this directory:

  README        - This file. Describes the files in this directory.
  WINNERS       - The file describing the winners of the contest.
  rules.*       - The contest rules, in LaTeX, ASCII, and PostScript.

  All the winners files are titled with some "title" in the following formats:

  title.ps        - The winning contest entry.
  title.HINT      - A short hint on the mystery, and usage instructions.
  title.ANSWER    - A long description of the program, combining the comments
                    of the judges and the contest entrants.
  title.unobfs.ps - The best we could do at un-obfuscating the program.

  Not all the files have answers and unobfuscated versions.

HOW TO VIEW THE WINNING PROGRAMS:

  Use GhostScript to view the files. GhostScript is a freely available
  PostScript interpreter.  You may get it from anonymous ftp to
  ftp.cs.wisc.edu:/pub/X/ghostscript-*2.5.2*.  Your system administrator
  will be able to tell you how to use ftp. 

  Also, you may in general use any PostScript previewer to view the entries.
  A previewer is recommended because many of these programs take a long
  time to display.

  Many of these files can be sent directly to a PostScript printer.
  Be patient when doing so. No contest entry used PostScript level 2 commands.


IF YOU WERE AN ENTRANT:

  If you like a description of why your program was chosen or not
  chosen, write the judges at jgm@cs.brown.edu. We can also provide feedback
  on the tricks you used.


OBFUSCATED POSTSCRIPT CONTEST 1994:

  There will be another Obfuscated PostScript Contest in November 1993.
  Entries are closed until the rules are posted then. For more
  information, write the judges at jgm@cs.brown.edu.


OBFUSCATED C CONTEST 1993:

                International Obfuscated C Code Contest
 
    Obfuscate:  tr.v.  -cated, -cating, -cates.  1. a.  To render obscure.
                b.  To darken.  2. To confuse:  his emotions obfuscated his
                judgment.  [LLat. obfuscare, to darken : ob(intensive) +
                Lat. fuscare, to darken < fuscus, dark.] -obfuscation n.
                obfuscatory adj.
 
    GOALS OF THE CONTEST:
 
        * To write the most Obscure/Obfuscated C program under the rules below.
        * To show the importance of programming style, in an ironic way.
        * To stress C compilers with unusual code.
        * To illustrate some of the subtleties of the C language.
        * To provide a safe forum for poor C code.  :-)
 
    The IOCCC is the grandfather of USENET programming contests.  Since
    1984, this contest demonstrated that a program that mearly works
    correctly is not sufficient.  The IOCCC has also done much to add
    the arcane word 'obfuscated' back into the English language.
    (see "The New Hacker's Dictionary" by Eric Raymond)
 
    You are strongly encouraged to read the new contest rules before
    sending any entries.  The rules, and sometimes the contest Email
    address itself, change over time.  A valid entry one year may
    be rejected in a later year due to changes in the rules.  The typical
    start date for contests is in early March.  Contest rules are normally not
    finalized and posted until the beginning of the contest.  The typical 
    closing date for contests are in early May.
 
    The contest rules are posted to comp.unix.wizards, comp.lang.c,
    misc.misc, alt.sources and comp.sources.d.  If you do not have access 
    to these groups, or if you missed the early March posting, you may 
    request a copy from the judges, via Email, at;
 
        judges@toad.com   -or-   ...!{sun,uunet,utzoo,pyramid}!hoptoad!judges
 
    Previous contest winners are available via anonymous ftp from
    ftp.uu.net under the directory /pub/ioccc.