As was discussed with Landon this was a mistake even if it helped with
consistency. There was even a brilliant pun that was destroyed with that
commit which I think is worth pointing out:

    cp README.md hill
    ./ant hill

in 1991/ant ... even if it's technically 'anthill'.

I hope that I got all links fixed in years.html and winners.html. As
well I tried to make sure I got all handles fixed in all/summary.txt.
Nevertheless these should be checked. For some handles they were never
updated (at least in the html files - though maybe summary.txt too, not
sure) in the first place so there was nothing to do.

Typo fixes like references to *.hint when it should be README.md. There
probably are others that need to be fixed but haven't been located yet.
This commit is contained in:
Cody Boone Ferguson committed 2023-03-17 08:27:55 -07:00
1 parent d4ef163cc4
commit 750255aded
52 files changed
+177 -164

No files matched your search

+80
View File
@@ -0,0 +1,80 @@
# "Bill Gates" Award:
Chris Mills
Pagine Corporation
1961-A Concourse Drive
San Jose, CA 95131
USA
## To build:
make all
NOTE: this entry requires `X11/Xlib.h` header file and the X11 library to
compile. The Makefile sets the additional paths to `/opt/X11/include` (`-I`
flag) and `/opt/X11/lib` (`-L` flag) but you can override it by specifying e.g.:
make X11_INCDIR=/opt/local/include X11_LIBDIR=/opt/local/lib/ all
which could compile it under macOS with MacPorts if you have the right packages
installed though it still must be run on an X11 server which means that the
example is just that: an example which might or might not work when running.
### To run
DISPLAY="your_X_server_display"
export DISPLAY
./cmills [speed] # must be run on an X11 server
where:
speed update speed from 1 to 9 (default is 9)
## Judges' comments
From the San Jose Mercury News (May 15, 1993 page 20A "West Hackers
trounce East in computer quiz game"):
"Since 1984, a contest has been held on Usenet for the most
unreadable, creative, bizarre but working C program", Gates
said. "What is the name of this contest?"
"Windows," shot back Gassee, naming Microsoft's premier product
- a product over which Apple sued Microsoft five years ago. Not
the right answer - it's "The Obfuscated C Contest [sic]" - but
it brought down the house of Apple partisans...
[The expression on Bill Gates' face was a sight to behold, as reported
to us by several who were there].
You must set $DISPLAY in your environment or the program will
dump core. This is not a bug as the author documented it as
a feature. :-)
The optional argument is integer which controls the speed of the
program. By default the speed is 9. You may want to try 1.
You will have to kill the program (i.e., ^C) to stop it.
WARNING: Slow servers or servers with long request queues will
continue to 'run' for a while after you have killed
the program.
This program makes your windows about as useful as their windows. :-)
## Author's comments
The program uses a single backing pixmap (which is the size of the
screen) for all of its subwindows (with a little bit of trickery to
move the offset around). This is much better (and faster) than the
obvious implementation which would require a full-screen pixmap and
a separate backing pixmap for each subwindow.
The chance that a window breaks is based on it's kinetic energy,
which in turn is based on it's area and speed. How silly!
Copyright (c) 1993, Landon Curt Noll & Larry Bassel.
All Rights Reserved. Permission for personal, educational or non-profit use is
granted provided this this copyright and notice are included in its entirety
and remains unaltered. All other uses must receive prior permission in writing
from both Landon Curt Noll and Larry Bassel.