diff --git a/1984/mullender/README.md b/1984/mullender/README.md index f30575642..663ca90ad 100644 --- a/1984/mullender/README.md +++ b/1984/mullender/README.md @@ -1,8 +1,7 @@ # Grand Prize -Sjoerd Mullender
-
-
+Sjoerd Mullender\ +\ Robbert van Renesse diff --git a/1985/applin/README.md b/1985/applin/README.md index cf9e69a5b..6f1937eb1 100644 --- a/1985/applin/README.md +++ b/1985/applin/README.md @@ -1,7 +1,7 @@ # Best one liner -Jack Applin [with help from Robert Heckendorn]
-US
+Jack Applin [with help from Robert Heckendorn]\ +US\ ## To build: diff --git a/1985/august/README.md b/1985/august/README.md index 27ab703a9..7a093214e 100644 --- a/1985/august/README.md +++ b/1985/august/README.md @@ -1,6 +1,6 @@ # Most obscure program -Lennart Augustsson
+Lennart Augustsson\ ## To build: diff --git a/1985/lycklama/README.md b/1985/lycklama/README.md index c92a0c556..93c81c9b4 100644 --- a/1985/lycklama/README.md +++ b/1985/lycklama/README.md @@ -1,6 +1,6 @@ # Strangest appearing program -Ed Lycklama
+Ed Lycklama ## To build: diff --git a/1986/applin/README.md b/1986/applin/README.md index 5c1f3976c..9102ea7f4 100644 --- a/1986/applin/README.md +++ b/1986/applin/README.md @@ -1,7 +1,7 @@ # Most adaptable program -Jack Applin
-US
+Jack Applin\ +US\ ## To build: diff --git a/1986/august/README.md b/1986/august/README.md index 6255f3c0a..cc2727488 100644 --- a/1986/august/README.md +++ b/1986/august/README.md @@ -1,6 +1,6 @@ # Best complex task done in a complex way -Lennart Augustsson
+Lennart Augustsson\ ## To build: diff --git a/1986/hague/README.md b/1986/hague/README.md index 306c8d791..ebd8ef4c1 100644 --- a/1986/hague/README.md +++ b/1986/hague/README.md @@ -1,6 +1,6 @@ # Worst abuse of the C preprocessor -Jim Hague
+Jim Hague\ UK ## To build: diff --git a/1986/holloway/README.md b/1986/holloway/README.md index 4f865d2a1..65aba351d 100644 --- a/1986/holloway/README.md +++ b/1986/holloway/README.md @@ -1,6 +1,6 @@ # Best simple task performed in a complex way -Bruce Holloway
+Bruce Holloway\ US ## To build: diff --git a/1986/pawka/README.md b/1986/pawka/README.md index 6e9e6c6a2..3f6321b42 100644 --- a/1986/pawka/README.md +++ b/1986/pawka/README.md @@ -1,6 +1,6 @@ # Most illegible code -Michael H. Pawka
+Michael H. Pawka\ US ## To build: diff --git a/1986/wall/README.md b/1986/wall/README.md index c7b732bed..b3934e21e 100644 --- a/1986/wall/README.md +++ b/1986/wall/README.md @@ -1,6 +1,6 @@ # Grand prize in most well-rounded in confusion -Larry Wall
+Larry Wall\ US ## To build: diff --git a/1987/biggar/README.md b/1987/biggar/README.md index 704c303e6..a5c89ba13 100644 --- a/1987/biggar/README.md +++ b/1987/biggar/README.md @@ -1,6 +1,6 @@ # Best Abuse of the Rules -Mark Biggar
+Mark Biggar\ US ## To build: diff --git a/1987/heckbert/README.md b/1987/heckbert/README.md index 4eda35d65..eafbb6c47 100644 --- a/1987/heckbert/README.md +++ b/1987/heckbert/README.md @@ -1,6 +1,6 @@ # Best Obfuscator of Programs -Paul Heckbert
+Paul Heckbert\ ## To build: @@ -45,9 +45,9 @@ Try not to [Fold, Spindle or Mutilate](https://repository.library.brown.edu/studio/item/bdr:788264/PDF/) files. :-) -The judges used this program to fold up
-very long lines which the BSD fold(1)
-was unable to process. This program has
+The judges used this program to fold up\ +very long lines which the BSD fold(1)\ +was unable to process. This program has\ been added to the contest tool chest. ## Author's remarks: diff --git a/1987/hines/README.md b/1987/hines/README.md index 906114250..5fcdd9f9b 100644 --- a/1987/hines/README.md +++ b/1987/hines/README.md @@ -1,6 +1,6 @@ # Worst Style -Spencer Hines
+Spencer Hines\ US ## To build: diff --git a/1987/wall/README.md b/1987/wall/README.md index 4a19a9aa3..ff9136217 100644 --- a/1987/wall/README.md +++ b/1987/wall/README.md @@ -1,6 +1,6 @@ # Most Useful Obfuscation -Larry Wall
+Larry Wall\ US ## To build: diff --git a/1987/westley/README.md b/1987/westley/README.md index 19d91aa5c..3d14edea3 100644 --- a/1987/westley/README.md +++ b/1987/westley/README.md @@ -1,7 +1,7 @@ # Best Layout -Brian Westley (aka Merlyn Leroy on usenet)
-US
+Brian Westley (aka Merlyn Leroy on usenet)\ +US\ ## To build: diff --git a/1988/applin/README.md b/1988/applin/README.md index baee1b29a..4f019e961 100644 --- a/1988/applin/README.md +++ b/1988/applin/README.md @@ -1,7 +1,7 @@ # Best of show -Jack Applin
-US
+Jack Applin\ +US\ ## To build: diff --git a/1988/dale/README.md b/1988/dale/README.md index 9e10d7031..14faf7ceb 100644 --- a/1988/dale/README.md +++ b/1988/dale/README.md @@ -1,6 +1,6 @@ # Best abuse of system calls -Paul Dale
+Paul Dale\ Australia ## To build: @@ -46,7 +46,7 @@ detail, see [thanks-for-fixes.md](/thanks-for-fixes.md). ## 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 system calls. diff --git a/1988/isaak/README.md b/1988/isaak/README.md index a93747e76..537d30d4e 100644 --- a/1988/isaak/README.md +++ b/1988/isaak/README.md @@ -1,6 +1,6 @@ # Best visuals -Mark Isaak
+Mark Isaak\ US ## To build: diff --git a/1988/litmaath/README.md b/1988/litmaath/README.md index 958b0bb9d..9593a54d6 100644 --- a/1988/litmaath/README.md +++ b/1988/litmaath/README.md @@ -1,6 +1,6 @@ # Best small program -Maarten Litmaath
+Maarten Litmaath\ The Netherlands ## To build: diff --git a/1988/phillipps/README.md b/1988/phillipps/README.md index 8f410d3ce..220a67f61 100644 --- a/1988/phillipps/README.md +++ b/1988/phillipps/README.md @@ -1,6 +1,6 @@ # Least likely to compile successfully -Ian Phillipps
+Ian Phillipps\ UK ## To build: diff --git a/1988/reddy/README.md b/1988/reddy/README.md index bcdc3baf6..95cef11c3 100644 --- a/1988/reddy/README.md +++ b/1988/reddy/README.md @@ -1,6 +1,6 @@ # Most useful Obfuscated C program -Gopi Reddy
+Gopi Reddy\ US diff --git a/1988/robison/README.md b/1988/robison/README.md index 885e796dd..6fb9cc94f 100644 --- a/1988/robison/README.md +++ b/1988/robison/README.md @@ -1,6 +1,6 @@ # Best abuse of C constructs -Arch D. Robison
+Arch D. Robison\ US ## To build: diff --git a/1988/spinellis/README.md b/1988/spinellis/README.md index 2aa122781..c289e83b7 100644 --- a/1988/spinellis/README.md +++ b/1988/spinellis/README.md @@ -1,8 +1,8 @@ # Best abuse of the rules -Diomidis Spinellis
-GR
-
+Diomidis Spinellis\ +GR\ +\ Mastodon: ## To build: diff --git a/1991/fine/README.md b/1991/fine/README.md index a38e1c0ac..b22c42441 100644 --- a/1991/fine/README.md +++ b/1991/fine/README.md @@ -1,7 +1,7 @@ # Best One Liner -Thomas A. Fine
-US
+Thomas A. Fine\ +US\ [@thomasafine@social.linux.pizza](https://social.linux.pizza/@thomasafine) ## To build: @@ -32,7 +32,7 @@ rotated from `the rug gary lent`! ## 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 :-)). 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. 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. 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? ## Author's remarks: diff --git a/1996/eldby/README.md b/1996/eldby/README.md index b40d6a9e5..817dae47b 100644 --- a/1996/eldby/README.md +++ b/1996/eldby/README.md @@ -1,6 +1,6 @@ # Best Output -Thor Eldby
+Thor Eldby\ Norway @@ -51,14 +51,14 @@ Use `./eldby` as you would `./eldby.alt` above. ## 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. ## Author's remarks: 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. diff --git a/2001/kev/README.md b/2001/kev/README.md index 5d166e9f7..1cd0d83f4 100644 --- a/2001/kev/README.md +++ b/2001/kev/README.md @@ -1,8 +1,8 @@ # Best Curses Game -Kevin Pulo
-Australia
-
+Kevin Pulo\ +Australia\ +\ Mastodon: diff --git a/2013/cable2/README.md b/2013/cable2/README.md index 32172192b..7939deb94 100644 --- a/2013/cable2/README.md +++ b/2013/cable2/README.md @@ -1,7 +1,7 @@ # Best of show -Adrian Cable
-
+Adrian Cable\ +\ ## To build: @@ -44,7 +44,7 @@ How about about hand-written C code: ``` Sometimes typeset text will work, if the typeset has characters that -are enough to the supported handwritten shapes. For example
+are enough to the supported handwritten shapes. For example Menlo, 160 pt: ```sh diff --git a/2013/cable3/README.md b/2013/cable3/README.md index 31d18b213..cbf5e0698 100644 --- a/2013/cable3/README.md +++ b/2013/cable3/README.md @@ -1,6 +1,6 @@ # Largest small system emulator -Adrian Cable
+Adrian Cable\ diff --git a/2013/hou/README.md b/2013/hou/README.md index ae8c3014e..d3169c3f8 100644 --- a/2013/hou/README.md +++ b/2013/hou/README.md @@ -1,8 +1,8 @@ # Best use of 1 Infinite Loop -Qiming Hou
-
-
+Qiming Hou\ +\ +\ ## 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 compression! `a.c.gz` doesn't fit in 2053 bytes, anyway. * 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. * `a.c` does not drop optional features to reduce size. There are pure optimization code that can be dropped without affecting the converged output diff --git a/2013/mills/README.md b/2013/mills/README.md index f7d0fbe57..0ee04a038 100644 --- a/2013/mills/README.md +++ b/2013/mills/README.md @@ -1,7 +1,7 @@ # Most timely rendered -Christopher Mills
-
+Christopher Mills\ + ## To build: diff --git a/2013/misaka/README.md b/2013/misaka/README.md index 302a7433e..39d48aec7 100644 --- a/2013/misaka/README.md +++ b/2013/misaka/README.md @@ -1,7 +1,7 @@ # Most catty -Don Yang
-
+Don Yang\ +\ ## To build: @@ -62,7 +62,7 @@ they tall, fat, long or squat, this source code is sure to amuse. #### 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) 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) diff --git a/2013/morgan1/README.md b/2013/morgan1/README.md index f069a2dcb..1a070522d 100644 --- a/2013/morgan1/README.md +++ b/2013/morgan1/README.md @@ -1,6 +1,6 @@ # Smallest large system simulator -Yves-Marie Morgan
+Yves-Marie Morgan\ ## To build: diff --git a/2013/morgan2/README.md b/2013/morgan2/README.md index c85ae1219..5c0fa5644 100644 --- a/2013/morgan2/README.md +++ b/2013/morgan2/README.md @@ -1,6 +1,6 @@ # Most playfully versatile -Yves-Marie Morgan
+Yves-Marie Morgan\ ## To build: diff --git a/2013/robison/README.md b/2013/robison/README.md index 8d004f058..3b4d330ca 100644 --- a/2013/robison/README.md +++ b/2013/robison/README.md @@ -1,6 +1,6 @@ # Most poetic use of strings -Arch D. Robison
+Arch D. Robison\ ## To build: diff --git a/2014/birken/README.md b/2014/birken/README.md index 07c46544f..102d2cba2 100644 --- a/2014/birken/README.md +++ b/2014/birken/README.md @@ -1,12 +1,12 @@ # Best use of port 1701 -Michael Birken
+Michael Birken\
\ -
-
-Alexander Prishchepov
-
-
+ + +Alexander Prishchepov\ +\ + ## To build: diff --git a/2014/deak/README.md b/2014/deak/README.md index 204280d34..1f061df78 100644 --- a/2014/deak/README.md +++ b/2014/deak/README.md @@ -1,6 +1,6 @@ # Most underscored argument -Ferenc Deak
+Ferenc Deak\ ## To build: diff --git a/2014/endoh1/README.md b/2014/endoh1/README.md index 3f231b978..0044e713f 100644 --- a/2014/endoh1/README.md +++ b/2014/endoh1/README.md @@ -1,7 +1,7 @@ # Most square (YODA award) -Yusuke Endoh
-
+Yusuke Endoh\ +\ \ Mastodon: [@mame@ruby.social](https://ruby.social/@mame) diff --git a/2014/endoh2/README.md b/2014/endoh2/README.md index 5aff8b808..dc62abdde 100644 --- a/2014/endoh2/README.md +++ b/2014/endoh2/README.md @@ -1,8 +1,8 @@ # Best use of bioinformatics -Yusuke Endoh
-
-
+Yusuke Endoh\ +\ +\ Mastodon: [@mame@ruby.social](https://ruby.social/@mame) ## To build: