change use of <br> with blackslash for markdown line breaks
This commit is contained in:
1 parent
77856010b9
commit
e1cd30eff0
38 files changed
+73
-74
No files matched your search
@@ -1,8 +1,7 @@
|
|||||||
# Grand Prize
|
# Grand Prize
|
||||||
|
|
||||||
Sjoerd Mullender<br>
|
Sjoerd Mullender\
|
||||||
<https://github.com/sjoerdmullender><br>
|
<https://github.com/sjoerdmullender>\
|
||||||
<br>
|
|
||||||
|
|
||||||
Robbert van Renesse
|
Robbert van Renesse
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Best one liner
|
# Best one liner
|
||||||
|
|
||||||
Jack Applin [with help from Robert Heckendorn]<br>
|
Jack Applin [with help from Robert Heckendorn]\
|
||||||
US<br>
|
US\
|
||||||
<https://www.cs.colostate.edu/~applin/>
|
<https://www.cs.colostate.edu/~applin/>
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Most obscure program
|
# Most obscure program
|
||||||
|
|
||||||
Lennart Augustsson<br>
|
Lennart Augustsson\
|
||||||
<https://web.archive.org/web/20090831055828/http://www.cs.chalmers.se/~augustss>
|
<https://web.archive.org/web/20090831055828/http://www.cs.chalmers.se/~augustss>
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Strangest appearing program
|
# Strangest appearing program
|
||||||
|
|
||||||
Ed Lycklama<br>
|
Ed Lycklama
|
||||||
|
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Most adaptable program
|
# Most adaptable program
|
||||||
|
|
||||||
Jack Applin<br>
|
Jack Applin\
|
||||||
US<br>
|
US\
|
||||||
<https://www.cs.colostate.edu/~applin/>
|
<https://www.cs.colostate.edu/~applin/>
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Best complex task done in a complex way
|
# Best complex task done in a complex way
|
||||||
|
|
||||||
Lennart Augustsson<br>
|
Lennart Augustsson\
|
||||||
<https://web.archive.org/web/20090831055828/http://www.cs.chalmers.se/~augustss>
|
<https://web.archive.org/web/20090831055828/http://www.cs.chalmers.se/~augustss>
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Worst abuse of the C preprocessor
|
# Worst abuse of the C preprocessor
|
||||||
|
|
||||||
Jim Hague<br>
|
Jim Hague\
|
||||||
UK
|
UK
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Best simple task performed in a complex way
|
# Best simple task performed in a complex way
|
||||||
|
|
||||||
Bruce Holloway<br>
|
Bruce Holloway\
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Most illegible code
|
# Most illegible code
|
||||||
|
|
||||||
Michael H. Pawka<br>
|
Michael H. Pawka\
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
# Grand prize in most well-rounded in confusion
|
# Grand prize in most well-rounded in confusion
|
||||||
|
|
||||||
Larry Wall<br>
|
Larry Wall\
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Best Abuse of the Rules
|
# Best Abuse of the Rules
|
||||||
|
|
||||||
Mark Biggar<br>
|
Mark Biggar\
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Best Obfuscator of Programs
|
# Best Obfuscator of Programs
|
||||||
|
|
||||||
Paul Heckbert<br>
|
Paul Heckbert\
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
@@ -45,9 +45,9 @@ Try not to
|
|||||||
[Fold, Spindle or Mutilate](https://repository.library.brown.edu/studio/item/bdr:788264/PDF/)
|
[Fold, Spindle or Mutilate](https://repository.library.brown.edu/studio/item/bdr:788264/PDF/)
|
||||||
files. :-)
|
files. :-)
|
||||||
|
|
||||||
The judges used this program to fold up<br>
|
The judges used this program to fold up\
|
||||||
very long lines which the BSD fold(1)<br>
|
very long lines which the BSD fold(1)\
|
||||||
was unable to process. This program has<br>
|
was unable to process. This program has\
|
||||||
been added to the contest tool chest.
|
been added to the contest tool chest.
|
||||||
|
|
||||||
## Author's remarks:
|
## Author's remarks:
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Worst Style
|
# Worst Style
|
||||||
|
|
||||||
Spencer Hines<br>
|
Spencer Hines\
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
# Most Useful Obfuscation
|
# Most Useful Obfuscation
|
||||||
|
|
||||||
Larry Wall<br>
|
Larry Wall\
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Best Layout
|
# Best Layout
|
||||||
|
|
||||||
Brian Westley (aka Merlyn Leroy on usenet)<br>
|
Brian Westley (aka Merlyn Leroy on usenet)\
|
||||||
US<br>
|
US\
|
||||||
<http://www.westley.org>
|
<http://www.westley.org>
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Best of show
|
# Best of show
|
||||||
|
|
||||||
Jack Applin<br>
|
Jack Applin\
|
||||||
US<br>
|
US\
|
||||||
<https://www.cs.colostate.edu/~applin/>
|
<https://www.cs.colostate.edu/~applin/>
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
# Best abuse of system calls
|
# Best abuse of system calls
|
||||||
|
|
||||||
Paul Dale<br>
|
Paul Dale\
|
||||||
Australia
|
Australia
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
@@ -46,7 +46,7 @@ detail, see [thanks-for-fixes.md](/thanks-for-fixes.md).
|
|||||||
|
|
||||||
## Judges' remarks
|
## Judges' remarks
|
||||||
|
|
||||||
This entry has a very twisted flow of control via recursion, iteration\
|
This entry has a very twisted flow of control via recursion, iteration
|
||||||
and multi-processing. Try to understand what is being done with the
|
and multi-processing. Try to understand what is being done with the
|
||||||
system calls.
|
system calls.
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Best visuals
|
# Best visuals
|
||||||
|
|
||||||
Mark Isaak<br>
|
Mark Isaak\
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Best small program
|
# Best small program
|
||||||
|
|
||||||
Maarten Litmaath<br>
|
Maarten Litmaath\
|
||||||
The Netherlands
|
The Netherlands
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Least likely to compile successfully
|
# Least likely to compile successfully
|
||||||
|
|
||||||
Ian Phillipps<br>
|
Ian Phillipps\
|
||||||
UK
|
UK
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Most useful Obfuscated C program
|
# Most useful Obfuscated C program
|
||||||
|
|
||||||
Gopi Reddy<br>
|
Gopi Reddy\
|
||||||
US
|
US
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Best abuse of C constructs
|
# Best abuse of C constructs
|
||||||
|
|
||||||
Arch D. Robison<br>
|
Arch D. Robison\
|
||||||
US
|
US
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
# Best abuse of the rules
|
# Best abuse of the rules
|
||||||
|
|
||||||
Diomidis Spinellis<br>
|
Diomidis Spinellis\
|
||||||
GR<br>
|
GR\
|
||||||
<https://www.spinellis.gr/><br>
|
<https://www.spinellis.gr/>\
|
||||||
Mastodon: <https://mstdn.social/@DSpinellis>
|
Mastodon: <https://mstdn.social/@DSpinellis>
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
+5
-5
@@ -1,7 +1,7 @@
|
|||||||
# Best One Liner
|
# Best One Liner
|
||||||
|
|
||||||
Thomas A. Fine<br>
|
Thomas A. Fine\
|
||||||
US<br>
|
US\
|
||||||
[@thomasafine@social.linux.pizza](https://social.linux.pizza/@thomasafine)
|
[@thomasafine@social.linux.pizza](https://social.linux.pizza/@thomasafine)
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
@@ -32,7 +32,7 @@ rotated from `the rug gary lent`!
|
|||||||
|
|
||||||
## Judges' remarks:
|
## Judges' remarks:
|
||||||
|
|
||||||
This filter, 80 chars plus a newline, fits into a single line on most\
|
This filter, 80 chars plus a newline, fits into a single line on most
|
||||||
terminals (unless your terminal has a line wrap mis-feature :-)).
|
terminals (unless your terminal has a line wrap mis-feature :-)).
|
||||||
|
|
||||||
Note in 2023: fixing this entry to work with modern systems increased the size,
|
Note in 2023: fixing this entry to work with modern systems increased the size,
|
||||||
@@ -40,11 +40,11 @@ originally to 106 characters but dropped down to 85 with clever use of the
|
|||||||
Makefile and removal of a cast that was not strictly necessary.
|
Makefile and removal of a cast that was not strictly necessary.
|
||||||
|
|
||||||
This entry is likely one of the smallest C implementations of this
|
This entry is likely one of the smallest C implementations of this
|
||||||
filter, excluding programs that resort to command line or include\
|
filter, excluding programs that resort to command line or include
|
||||||
file tricks.
|
file tricks.
|
||||||
|
|
||||||
How does this program work? Which 3 bytes of C code can be changed
|
How does this program work? Which 3 bytes of C code can be changed
|
||||||
into 2 bytes, allowing the program to still work, but also stripping\
|
into 2 bytes, allowing the program to still work, but also stripping
|
||||||
the high bit off some input?
|
the high bit off some input?
|
||||||
|
|
||||||
## Author's remarks:
|
## Author's remarks:
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Best Output
|
# Best Output
|
||||||
|
|
||||||
Thor Eldby<br>
|
Thor Eldby\
|
||||||
Norway
|
Norway
|
||||||
|
|
||||||
|
|
||||||
@@ -51,14 +51,14 @@ Use `./eldby` as you would `./eldby.alt` above.
|
|||||||
|
|
||||||
## Judges' remarks:
|
## Judges' remarks:
|
||||||
|
|
||||||
We were impressed by the author's ability to render spheres in 3D\
|
We were impressed by the author's ability to render spheres in 3D
|
||||||
in a very small chunk of code.
|
in a very small chunk of code.
|
||||||
|
|
||||||
|
|
||||||
## Author's remarks:
|
## Author's remarks:
|
||||||
|
|
||||||
This program shows flying spheres. The program eats CPU on lesser
|
This program shows flying spheres. The program eats CPU on lesser
|
||||||
equipped systems. The program will run until termination. Terminal\
|
equipped systems. The program will run until termination. Terminal
|
||||||
must be vt100 or better with 80 columns and 24 rows or more.
|
must be vt100 or better with 80 columns and 24 rows or more.
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
+3
-3
@@ -1,8 +1,8 @@
|
|||||||
# Best Curses Game
|
# Best Curses Game
|
||||||
|
|
||||||
Kevin Pulo<br>
|
Kevin Pulo\
|
||||||
Australia<br>
|
Australia\
|
||||||
<http://www.kev.pulo.com.au/><br>
|
<http://www.kev.pulo.com.au/>\
|
||||||
Mastodon: <https://fosstodon.org/@devkev>
|
Mastodon: <https://fosstodon.org/@devkev>
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Best of show
|
# Best of show
|
||||||
|
|
||||||
Adrian Cable<br>
|
Adrian Cable\
|
||||||
<adrian.cable@gmail.com><br>
|
<adrian.cable@gmail.com>\
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
@@ -44,7 +44,7 @@ How about about hand-written C code:
|
|||||||
```
|
```
|
||||||
|
|
||||||
Sometimes typeset text will work, if the typeset has characters that
|
Sometimes typeset text will work, if the typeset has characters that
|
||||||
are enough to the supported handwritten shapes. For example<br>
|
are enough to the supported handwritten shapes. For example
|
||||||
Menlo, 160 pt:
|
Menlo, 160 pt:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Largest small system emulator
|
# Largest small system emulator
|
||||||
|
|
||||||
Adrian Cable<br>
|
Adrian Cable\
|
||||||
<adrian.cable@gmail.com>
|
<adrian.cable@gmail.com>
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
+4
-4
@@ -1,8 +1,8 @@
|
|||||||
# Best use of 1 Infinite Loop
|
# Best use of 1 Infinite Loop
|
||||||
|
|
||||||
Qiming Hou<br>
|
Qiming Hou\
|
||||||
<hqm03ster@gmail.com><br>
|
<hqm03ster@gmail.com>\
|
||||||
<http://www.houqiming.net><br>
|
<http://www.houqiming.net>\
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
@@ -133,7 +133,7 @@ restrictions](self-imposed-restrictions) section below for more details.
|
|||||||
* The building process does not involve any OS tool beyond cc and make. No gzip
|
* The building process does not involve any OS tool beyond cc and make. No gzip
|
||||||
compression! `a.c.gz` doesn't fit in 2053 bytes, anyway.
|
compression! `a.c.gz` doesn't fit in 2053 bytes, anyway.
|
||||||
* Neither [hou.c](hou.c) nor `a.c` (the *real* decompressed source) uses
|
* Neither [hou.c](hou.c) nor `a.c` (the *real* decompressed source) uses
|
||||||
`#define` (or `cc -D`) at all.\
|
`#define` (or `cc -D`) at all.
|
||||||
* The source code is not required at runtime.
|
* The source code is not required at runtime.
|
||||||
* `a.c` does not drop optional features to reduce size. There are pure
|
* `a.c` does not drop optional features to reduce size. There are pure
|
||||||
optimization code that can be dropped without affecting the converged output
|
optimization code that can be dropped without affecting the converged output
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Most timely rendered
|
# Most timely rendered
|
||||||
|
|
||||||
Christopher Mills<br>
|
Christopher Mills\
|
||||||
<mrxo@sonic.net><br>
|
<mrxo@sonic.net>
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Most catty
|
# Most catty
|
||||||
|
|
||||||
Don Yang<br>
|
Don Yang\
|
||||||
<omoikane@uguu.org><br>
|
<omoikane@uguu.org>\
|
||||||
<http://uguu.org/>
|
<http://uguu.org/>
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
@@ -62,7 +62,7 @@ they tall, fat, long or squat, this source code is sure to amuse.
|
|||||||
|
|
||||||
#### Slight diversion
|
#### Slight diversion
|
||||||
|
|
||||||
While one of the judges was reviewing this entry on the stern of the\
|
While one of the judges was reviewing this entry on the stern of the
|
||||||
[Island Sky](http://www.noble-caledonia.co.uk/information/detail.asp?id=2&spid=76)
|
[Island Sky](http://www.noble-caledonia.co.uk/information/detail.asp?id=2&spid=76)
|
||||||
in the middle of the Atlantic Ocean waiting for the
|
in the middle of the Atlantic Ocean waiting for the
|
||||||
[total solar eclipse of 2013](http://en.wikipedia.org/wiki/Solar_eclipse_of_November_3,_2013)
|
[total solar eclipse of 2013](http://en.wikipedia.org/wiki/Solar_eclipse_of_November_3,_2013)
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Smallest large system simulator
|
# Smallest large system simulator
|
||||||
|
|
||||||
Yves-Marie Morgan<br>
|
Yves-Marie Morgan\
|
||||||
<yves-marie.morgan@parrot.com>
|
<yves-marie.morgan@parrot.com>
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Most playfully versatile
|
# Most playfully versatile
|
||||||
|
|
||||||
Yves-Marie Morgan<br>
|
Yves-Marie Morgan\
|
||||||
<yves-marie.morgan@parrot.com>
|
<yves-marie.morgan@parrot.com>
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Most poetic use of strings
|
# Most poetic use of strings
|
||||||
|
|
||||||
Arch D. Robison<br>
|
Arch D. Robison\
|
||||||
<arch.d.robison@gmail.com>
|
<arch.d.robison@gmail.com>
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
# Best use of port 1701
|
# Best use of port 1701
|
||||||
|
|
||||||
Michael Birken<br>
|
Michael Birken\
|
||||||
<o__1@hotmail.com><br>\
|
<o__1@hotmail.com><br>\
|
||||||
<http://www.meatfighter.com/><br>
|
<http://www.meatfighter.com/>
|
||||||
<br>
|
|
||||||
Alexander Prishchepov<br>
|
Alexander Prishchepov\
|
||||||
<alepov-github@yahoo.com><br>
|
<alepov-github@yahoo.com>\
|
||||||
<https://github.com/sans17/><br>
|
<https://github.com/sans17/>
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
# Most underscored argument
|
# Most underscored argument
|
||||||
|
|
||||||
Ferenc Deak<br>
|
Ferenc Deak\
|
||||||
<fritzone@gmail.com>
|
<fritzone@gmail.com>
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Most square (YODA award)
|
# Most square (YODA award)
|
||||||
|
|
||||||
Yusuke Endoh<br>
|
Yusuke Endoh\
|
||||||
<mame@ruby-lang.org><br>
|
<mame@ruby-lang.org>\
|
||||||
<https://github.com/mame/>\
|
<https://github.com/mame/>\
|
||||||
Mastodon: [@mame@ruby.social](https://ruby.social/@mame)
|
Mastodon: [@mame@ruby.social](https://ruby.social/@mame)
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
# Best use of bioinformatics
|
# Best use of bioinformatics
|
||||||
|
|
||||||
Yusuke Endoh<br>
|
Yusuke Endoh\
|
||||||
<mame@ruby-lang.org><br>
|
<mame@ruby-lang.org>\
|
||||||
<https://github.com/mame/><br>
|
<https://github.com/mame/>\
|
||||||
Mastodon: [@mame@ruby.social](https://ruby.social/@mame)
|
Mastodon: [@mame@ruby.social](https://ruby.social/@mame)
|
||||||
|
|
||||||
## To build:
|
## To build:
|
||||||
|
|||||||
Reference in new issue
Block a user