Typo fixes in 2024/README.md

Also rebuilt 2024/guidelines.html, 2024/rules.html (obviously
2024/index.html was also rebuilt).

The other ones were rebuilt because the markdown had 2025 (from 2024)
and it was not rebuilt. I noticed a lot of files have this problem (in
copyright). May I suggest sgit(1) to save you time? :-) (I would do it
but I don't want to cause a problem with any pull requests that might
be opened.
This commit is contained in:
Cody Boone Ferguson committed 2025-08-03 11:37:49 -07:00
1 parent 67ebbdebe3
commit 8180104282
4 files changed
+102 -44

No files matched your search

+19 -18
View File
@@ -8,7 +8,7 @@ See below for links to the [2024 winning IOCCC entries](#inventory).
Check out the `index.html` web pages for each winning entry. They have
most of the information you need to compile and run the winning program.
Take a look at the winning source code and try to figure out how it works.
You might also want to check out the author’s remarks for even more details.
You might also want to check out the author's remarks for even more details.
You may [download all winning entries](2024.tar.bz2) in the form
of a compressed tarball, for this year's contest.
@@ -62,9 +62,10 @@ Even so, the final rounds of judging required more rounds and tool longer than i
At the end of the final round of the final rounds of judging, we had a record **23 winners of IOCCC28**,
eclipsing the record of 15 winners!
While we suspect that the 4 year gap between **IOCCC27** and **IOCCC28** allowed people extra
time to improve their submissions, we also believe that people submitting to the IOCCC have
adept in obfuscation and have become more skilled in the programming in the C language.
While we suspect that the 4 year gap between **IOCCC27** and **IOCCC28** allowed
people extra time to improve their submissions, we also believe that people
submitting to the IOCCC have become more adept in adept in obfuscation and have
become more skilled in the programming in the C language.
### Code size and Rule 2
@@ -124,8 +125,8 @@ to try and understand why the constant `2551443` is common to both entries.
* [2024/cable1](cable1/index.html)
This entry claims to be "_the world’s smallest LLM (large language
model) inference engine_": running open-source model based on Meta’s
This entry claims to be "_the world's smallest LLM (large language
model) inference engine_": running open-source model based on Meta's
LLaMA 2 with 7 billion parameters. After downloading the model via the
[2024/cable1/get_model.sh](%%REPO_URL%%/2024/cable1/get_model.sh) script,
we invite you explore this **ChatIOCCC** tool. While not super fast,
@@ -265,10 +266,10 @@ full-fledged C64 emulator is included!
The "**Prize in yil-tas**" provides a hint as to what this marvelous
winning entry is going, provided that you are someone familiar in at
least 3 languages (**hint**: One of them is C, another id English).
least 3 languages (**hint**: One of them is C, another is English).
The IOCCC is honored to present this entry for your enjoyment and you ponder
the [prog.c source code](%%REPO_URL%%/2024/ferguson2/prog.c).
The IOCCC is honored to present this entry for your enjoyment and for you to
ponder the [prog.c source code](%%REPO_URL%%/2024/ferguson2/prog.c).
* [2024/carlini](carlini/index.html)
@@ -292,7 +293,7 @@ by computing the output of each gate in a loop, effectively running the CPU and
* Depending on the address of a variable, as not all platforms support
[ASLR](https://en.wikipedia.org/wiki/Address_space_layout_randomization),
as the single source of pseudo-randomness isn’t a good idea. It’s
as the single source of pseudo-randomness isn't a good idea. It's
much better to mix in other sources of variability (e.g. time, process
ID, etc.) so that subsequent runs will behave differently.
@@ -300,8 +301,8 @@ ID, etc.) so that subsequent runs will behave differently.
entry, and the submission's obfuscation is mainly in the C code source,
then the submission likely to not make it into the final rounds of judging.
* When working with modern C compilers, it’s crucial to explicitly
declare variable and function types. Don’t assume they’ll
* When working with modern C compilers, it's crucial to explicitly
declare variable and function types. Don't assume they'll
automatically default to an `int`.
* Sadly, K&C-style C code does not compile well under modern C compilers.
@@ -319,7 +320,7 @@ C code that implements the mathematics is well obfuscated.
* Just a friendly reminder that before you upload your submissions,
uncompress the compressed tarball into a different directory. This way,
you can be sure you didn’t miss uploading any important files!
you can be sure you didn't miss uploading any important files!
* Using a lot of goto statements to make your code harder to understand
might not help it pass the final rounds of judging.
@@ -328,7 +329,7 @@ might not help it pass the final rounds of judging.
### Encouragement for those who did not win this year
We know many of you that submitted to the IOCCC put in a ton of effort
into your submissions for this year’s IOCCC. We can’t just give out
into your submissions for this year's IOCCC. We can't just give out
awards to everyone. That would mean taking away from the submissions
that we think are the best and deserve to win.
@@ -342,13 +343,13 @@ submitted with revisions, multiple times before rising to the level of
a winning IOCCC entry. You might also want to try with a different type
of submission altogether for the next IOCCC.
If you’re not planning to improve and resubmit your non-winning entry
for the next IOCCC, you’re welcome to publish it.
If you're not planning to improve and resubmit your non-winning entry
for the next IOCCC, you're welcome to publish it.
## On Compiling and running winning entries
Some C compilers aren’t as great as they could be. If yours isn’t
Some C compilers aren't as great as they could be. If yours isn't
working well, you might want to try compiling with an updated version
of clang and/or gcc instead.
@@ -362,7 +363,7 @@ If you encounter problems in compiling and/or running the winning entries, see t
For additional information on how to submit fixes, see the FAQ on:
* [How to submit a fix](../faq.html#fix_an_entry) - how to submit a fix to an entry
* [Update author information](../faq.html#fix_author) - how to correct or update an IOCCC author’s information
* [Update author information](../faq.html#fix_author) - how to correct or update an IOCCC author's information
### For even more information
+38 -10
View File
@@ -60,6 +60,7 @@
</span>
<div class="sub-item">
<div class="outfit-font">
<a href="../years.html" class="sub-item-link">
Winning entries
@@ -95,6 +96,7 @@
Updating author info
</a>
</div>
</div>
</div>
@@ -104,6 +106,7 @@
</span>
<div class="sub-item">
<div class="outfit-font">
<a href="../news.html" class="sub-item-link">
News
@@ -117,8 +120,14 @@
</div>
<div class="outfit-font">
<a href="../next/index.html" class="sub-item-link">
Rules and guidelines
<a href="../next/rules.html" class="sub-item-link">
IOCCC rules
</a>
</div>
<div class="outfit-font">
<a href="../next/guidelines.html" class="sub-item-link">
IOCCC guidelines
</a>
</div>
@@ -143,9 +152,10 @@
</span>
<div class="sub-item">
<div class="outfit-font">
<a href="../faq.html" class="sub-item-link">
Frequently Asked Questions
Frequently asked questions
</a>
</div>
@@ -182,12 +192,19 @@
</span>
<div class="sub-item">
<div class="outfit-font">
<a href="../index.html" class="sub-item-link">
Home page
</a>
</div>
<div class="outfit-font">
<a href="../social.html" class="sub-item-link">
IOCCC social media
</a>
</div>
<div class="outfit-font">
<a href="../about.html" class="sub-item-link">
About the IOCCC
@@ -196,7 +213,7 @@
<div class="outfit-font">
<a href="../judges.html" class="sub-item-link">
The Judges
The judges
</a>
</div>
@@ -276,6 +293,7 @@
<a class="mobile-submenu-item" href="../thanks-for-help.html">
Thanks for the help
</a>
</div>
</div>
@@ -294,8 +312,12 @@
Contest status
</a>
<a class="mobile-submenu-item" href="../next/index.html">
Rules and guidelines
<a class="mobile-submenu-item" href="../next/rules.html">
IOCCC rules
</a>
<a class="mobile-submenu-item" href="../next/guidelines.html">
IOCCC guidelines
</a>
<a class="mobile-submenu-item" href="../markdown.html">
@@ -305,6 +327,7 @@
<a class="mobile-submenu-item" href="../SECURITY.html">
Security policy
</a>
</div>
</div>
@@ -315,7 +338,7 @@
<div class="mobile-submenu-wrapper">
<a class="mobile-submenu-item" href="../faq.html">
Frequently Asked Questions
Frequently asked questions
</a>
<a class="mobile-submenu-item" href="../quick-start.html#enter">
@@ -347,17 +370,22 @@
Home page
</a>
<a class="mobile-submenu-item" href="../social.html">
IOCCC social media
</a>
<a class="mobile-submenu-item" href="../about.html">
About the IOCCC
</a>
<a class="mobile-submenu-item" href="../judges.html">
The Judges
The judges
</a>
<a class="mobile-submenu-item" href="../contact.html">
Contact us
</a>
</div>
</div>
</div>
@@ -2514,7 +2542,7 @@ as well as
<!--
Copyright © 1984-2024 by Landon Curt Noll. All Rights Reserved.
Copyright © 1984-2025 by Landon Curt Noll. All Rights Reserved.
You are free to share and adapt this file under the terms of this license:
@@ -2528,7 +2556,7 @@ as well as
<div class="footer">
<div id="copyright"><h3>Copyright &copy; 1984-2024 by Landon Curt Noll:
<div id="copyright"><h3>Copyright &copy; 1984-2025 by Landon Curt Noll:
<a href="https://creativecommons.org/faq/#what-does-some-rights-reserved-mean"
target="_blank"
rel="license noopener noreferrer">Some Rights Reserved</a></h3>
+7 -6
View File
@@ -500,9 +500,10 @@ of judging was that we were very likely to have more winning entries than in pre
Even so, the final rounds of judging required more rounds and tool longer than in any previous IOCCC.</p>
<p>At the end of the final round of the final rounds of judging, we had a record <strong>23 winners of IOCCC28</strong>,
eclipsing the record of 15 winners!</p>
<p>While we suspect that the 4 year gap between <strong>IOCCC27</strong> and <strong>IOCCC28</strong> allowed people extra
time to improve their submissions, we also believe that people submitting to the IOCCC have
adept in obfuscation and have become more skilled in the programming in the C language.</p>
<p>While we suspect that the 4 year gap between <strong>IOCCC27</strong> and <strong>IOCCC28</strong> allowed
people extra time to improve their submissions, we also believe that people
submitting to the IOCCC have become more adept in adept in obfuscation and have
become more skilled in the programming in the C language.</p>
<h3 id="code-size-and-rule-2">Code size and Rule 2</h3>
<p>We were pleased to observe that while the <a href="../faq.html#size_rule_history">IOCCC size limit</a>
increased by about 21%, we received many submissions that were well under the new
@@ -666,9 +667,9 @@ full-fledged C64 emulator is included!</p>
</ul>
<p>The “<strong>Prize in yil-tas</strong>” provides a hint as to what this marvelous
winning entry is going, provided that you are someone familiar in at
least 3 languages (<strong>hint</strong>: One of them is C, another id English).</p>
<p>The IOCCC is honored to present this entry for your enjoyment and you ponder
the <a href="https://github.com/ioccc-src/winner/blob/master/2024/ferguson2/prog.c">prog.c source code</a>.</p>
least 3 languages (<strong>hint</strong>: One of them is C, another is English).</p>
<p>The IOCCC is honored to present this entry for your enjoyment and for you to
ponder the <a href="https://github.com/ioccc-src/winner/blob/master/2024/ferguson2/prog.c">prog.c source code</a>.</p>
<ul>
<li><a href="carlini/index.html">2024/carlini</a></li>
</ul>
+38 -10
View File
@@ -60,6 +60,7 @@
</span>
<div class="sub-item">
<div class="outfit-font">
<a href="../years.html" class="sub-item-link">
Winning entries
@@ -95,6 +96,7 @@
Updating author info
</a>
</div>
</div>
</div>
@@ -104,6 +106,7 @@
</span>
<div class="sub-item">
<div class="outfit-font">
<a href="../news.html" class="sub-item-link">
News
@@ -117,8 +120,14 @@
</div>
<div class="outfit-font">
<a href="../next/index.html" class="sub-item-link">
Rules and guidelines
<a href="../next/rules.html" class="sub-item-link">
IOCCC rules
</a>
</div>
<div class="outfit-font">
<a href="../next/guidelines.html" class="sub-item-link">
IOCCC guidelines
</a>
</div>
@@ -143,9 +152,10 @@
</span>
<div class="sub-item">
<div class="outfit-font">
<a href="../faq.html" class="sub-item-link">
Frequently Asked Questions
Frequently asked questions
</a>
</div>
@@ -182,12 +192,19 @@
</span>
<div class="sub-item">
<div class="outfit-font">
<a href="../index.html" class="sub-item-link">
Home page
</a>
</div>
<div class="outfit-font">
<a href="../social.html" class="sub-item-link">
IOCCC social media
</a>
</div>
<div class="outfit-font">
<a href="../about.html" class="sub-item-link">
About the IOCCC
@@ -196,7 +213,7 @@
<div class="outfit-font">
<a href="../judges.html" class="sub-item-link">
The Judges
The judges
</a>
</div>
@@ -276,6 +293,7 @@
<a class="mobile-submenu-item" href="../thanks-for-help.html">
Thanks for the help
</a>
</div>
</div>
@@ -294,8 +312,12 @@
Contest status
</a>
<a class="mobile-submenu-item" href="../next/index.html">
Rules and guidelines
<a class="mobile-submenu-item" href="../next/rules.html">
IOCCC rules
</a>
<a class="mobile-submenu-item" href="../next/guidelines.html">
IOCCC guidelines
</a>
<a class="mobile-submenu-item" href="../markdown.html">
@@ -305,6 +327,7 @@
<a class="mobile-submenu-item" href="../SECURITY.html">
Security policy
</a>
</div>
</div>
@@ -315,7 +338,7 @@
<div class="mobile-submenu-wrapper">
<a class="mobile-submenu-item" href="../faq.html">
Frequently Asked Questions
Frequently asked questions
</a>
<a class="mobile-submenu-item" href="../quick-start.html#enter">
@@ -347,17 +370,22 @@
Home page
</a>
<a class="mobile-submenu-item" href="../social.html">
IOCCC social media
</a>
<a class="mobile-submenu-item" href="../about.html">
About the IOCCC
</a>
<a class="mobile-submenu-item" href="../judges.html">
The Judges
The judges
</a>
<a class="mobile-submenu-item" href="../contact.html">
Contact us
</a>
</div>
</div>
</div>
@@ -1287,7 +1315,7 @@ as well as
<!--
Copyright © 1984-2024 by Landon Curt Noll. All Rights Reserved.
Copyright © 1984-2025 by Landon Curt Noll. All Rights Reserved.
You are free to share and adapt this file under the terms of this license:
@@ -1301,7 +1329,7 @@ as well as
<div class="footer">
<div id="copyright"><h3>Copyright &copy; 1984-2024 by Landon Curt Noll:
<div id="copyright"><h3>Copyright &copy; 1984-2025 by Landon Curt Noll:
<a href="https://creativecommons.org/faq/#what-does-some-rights-reserved-mean"
target="_blank"
rel="license noopener noreferrer">Some Rights Reserved</a></h3>