Make thanks file MUCH MORE humble and improve FAQ
Something that has bothered me VERY MUCH for A VERY LONG TIME is that the honour roll (under my name) was not very humble and in some respects rather redundant. I have fixed this a great deal and improved the readability of it too (grammar and so on). I also added a point about fixing many entries that no longer worked and I also did this for Yusuke Endoh too as he was responsible for fixing numerous (at the least) entries that no longer worked (and it should be acknowledged and honoured just as much as what I did). The FAQ I improved is related to one of the things that is in the above, to do with alternate code. It now explains some of the purposes of alternate code and why (in some cases) alt code was added when it might or might not be useful (a judgement call that invariably is not always perfect). It notes that in many cases the alternate code comes from the author directly. With these changes a problem that I felt was a VERY BIG problem should be resolved now.
This commit is contained in:
1 parent
3c4dcf8e9f
commit
0bcda80b28
4 files changed
+96
-70
No files matched your search
+27
-26
@@ -4609,7 +4609,7 @@ alternate code provided by the author, Yusuke.</p>
|
||||
<h2 id="winning-entry-2020ferguson1">Winning entry: <a href="2020/ferguson1/index.html">2020/ferguson1</a></h2>
|
||||
<h3 id="winning-entry-source-code-prog.c-55">Winning entry source code: <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/ferguson1//prog.c">prog.c</a></h3>
|
||||
</div>
|
||||
<p>Just for awareness, here: <a href="#cody">Cody</a> made some corrections to the vital <a href="2020/ferguson1/chocolate-cake.html">Double
|
||||
<p>Just for awareness: <a href="#cody">Cody</a> made some corrections to the vital <a href="2020/ferguson1/chocolate-cake.html">Double
|
||||
layered chocolate fudge cake recipe</a> :-)
|
||||
Other fixes were made but as it’s his entry it’s not worth noting.</p>
|
||||
<div id="2020_giles">
|
||||
@@ -4786,41 +4786,41 @@ helped improve the presentation of their fellow IOCCC entries.</p>
|
||||
</div>
|
||||
<p>We call out the extensive contributions of <a href="authors.html#Cody_Boone_Ferguson">Cody Boone
|
||||
Ferguson</a> who is responsible for most of the
|
||||
improvements and fixes including many <strong>EXTREMELY HARD bug fixes</strong> (for certain
|
||||
definitions of <strong><em>HARD</em></strong> :-) ) like
|
||||
improvements and fixes including <strong>fixing <em>many entries</em> that no longer worked</strong>
|
||||
(and other important bug fixes), often <strong>EXTREMELY HARD</strong> (for certain
|
||||
definitions of ‘<em>HARD</em>’ :-) ), like
|
||||
<a href="thanks-for-help.html#1988_phillipps">1988/phillipps</a>,
|
||||
<a href="thanks-for-help.html#1992_vern">1992/vern</a>,
|
||||
<a href="thanks-for-help.html#2001_anonymous">2001/anonymous</a>,
|
||||
<a href="thanks-for-help.html#2004_burley">2004/burley</a> and
|
||||
<a href="thanks-for-help.html#2005_giljade">2005/giljade</a>, making all entries such as
|
||||
<a href="thanks-for-help.html#2005_giljade">2005/giljade</a>; making all entries, such as
|
||||
<a href="thanks-for-help.html#1985_sicherman">1985/sicherman</a> and
|
||||
<a href="thanks-for-help.html#1986_wall">1986/wall</a> not need <code>-traditional-cpp</code> (all
|
||||
<strong>EXTREMELY HARD</strong>), fixing entries to work with <code>clang</code>, some <strong>EXTREMELY
|
||||
HARD</strong> like <a href="thanks-for-help.html#1991_dds">1991/dds</a>, or as much as possible
|
||||
(<a href="thanks-for-help.html#1989_westley">1989/westley</a>, a true masterpiece that is
|
||||
<strong>INCREDIBLY HARD, <em>MUCH MORE SO</em> than any other fix!</strong>), porting entries to
|
||||
macOS (some <strong>EXTREMELY HARD</strong> like
|
||||
<a href="thanks-for-help.html#1998_schweikh1">1998/schweikh1</a>, fixing code like
|
||||
<a href="thanks-for-help.html#2001_herrmann2">2001/herrmann2</a> to work in both
|
||||
32-bit/64-bit which <em>can be</em> <strong>EXTREMELY HARD</strong>, providing alternate code where
|
||||
useful/necessary, improving <strong>ALL <em>Makefiles</em></strong> and writing scripts to greatly
|
||||
simplify running many of the entries.</p>
|
||||
<p>He also wrote <a href="https://github.com/xexyl/sgit">sgit</a> to easily run
|
||||
<code>sed(1)</code> on files in the repo which we used to help build the website.</p>
|
||||
<a href="thanks-for-help.html#1986_wall">1986/wall</a>, that
|
||||
required <code>-traditional-cpp</code>, to no longer require it; fixing
|
||||
entries like <a href="thanks-for-help.html#1991_dds">1991/dds</a> (or, as in the case of
|
||||
<a href="thanks-for-help.html#1989_westley">1989/westley</a>, a true masterpiece in
|
||||
obfuscation, as much as possible) to work with <code>clang</code>; porting entries such as
|
||||
<a href="thanks-for-help.html#1998_schweikh1">1998/schweikh1</a> to macOS; fixing code like
|
||||
<a href="thanks-for-help.html#2001_herrmann2">2001/herrmann2</a> to work in both 32-bit and
|
||||
64-bit; providing <a href="faq.html#alt_code">alternate code</a> where useful/necessary;
|
||||
improving all <code>Makefiles</code>; and writing scripts to greatly simplify running many
|
||||
of the entries.</p>
|
||||
<p>Cody also wrote the feature-rich <a href="https://github.com/xexyl/sgit">sgit</a> to easily
|
||||
run <code>sed(1)</code> on files in the repo which we used to help build the website.</p>
|
||||
<p>Cody Boone Ferguson also used one of his own tools to detect many dead links.
|
||||
While the tool was not perfect it went a long way to uncover a good number of
|
||||
bad, broken or otherwise invalid links. It was a very laborious task to copy
|
||||
and paste problematic links into the <a href="https://web.archive.org">Internet Wayback
|
||||
bad, broken or otherwise invalid links. It was a very laborious task to copy and
|
||||
paste problematic links into the <a href="https://web.archive.org">Internet Wayback
|
||||
Machine</a> in an effort to try and find otherwise lost
|
||||
content. A good number of links that now refer to something in the <a href="https://web.archive.org">Internet
|
||||
Wayback Machine</a> replace bad, broken, or otherwise
|
||||
invalid links are thanks to Cody’s efforts! Another tool he wrote detected
|
||||
inconsistent award titles in the README files and CSV file (that he generated
|
||||
from the SQL file).</p>
|
||||
inconsistent award titles in the <code>README.md</code> files (used to generate the
|
||||
<code>index.html</code> files) and the CSV file that he generated from our SQL file.</p>
|
||||
<p>Additionally Cody greatly improved the manifest of the winning entries and
|
||||
checked that the generated html files, index.html and otherwise, look well and
|
||||
presentable and suggested some CSS rules for image responsiveness on smaller
|
||||
screens and other improvements.</p>
|
||||
checked that the generated html files, <code>index.html</code> and otherwise, look well and
|
||||
are presentable, and he also suggested some CSS rules for image responsiveness on smaller
|
||||
screens, as well as some other improvements.</p>
|
||||
<p><strong>THANK YOU VERY MUCH</strong> for your extensive efforts in helping improve the IOCCC
|
||||
presentation of past IOCCC entries and fixing almost all past entries for modern
|
||||
systems!</p>
|
||||
@@ -4828,8 +4828,9 @@ systems!</p>
|
||||
<h3 id="yusuke-endoh">Yusuke Endoh</h3>
|
||||
</div>
|
||||
<p><a href="authors.html#Yusuke_Endoh">Yusuke Endoh</a> supplied a
|
||||
number of important bug fixes to a number of past IOCCC entries. Some of those
|
||||
fixes were <strong>EXTREMELY TECHNICALLY CHALLENGING</strong> such as
|
||||
number of important bug fixes to a number of past IOCCC entries, including
|
||||
<strong>fixing <em>numerous entries</em> that no longer worked</strong>. Some of those
|
||||
fixes were <strong>EXTREMELY TECHNICALLY CHALLENGING</strong>, such as
|
||||
<a href="thanks-for-help.html#1989_robison">1989/robison</a>,
|
||||
<a href="thanks-for-help.html#1990_cmills">1990/cmills</a>,
|
||||
<a href="thanks-for-help.html#1992_lush">1992/lush</a> and
|
||||
|
||||
Reference in new issue
Block a user