The Code Used to Make Techrights Fits on a Seventh of a Floppy Disk (or 100KB When Compressed)
Out of curiosity, after complaining about bloated programs [1, 2], I decided to compress the latest files in Git and sum up the totals.
-rwxr-xr-x 1 roy roy 7312 Aug 10 06:19 tr-add-entry-sql.pl.gz -rwxr-xr-x 1 roy roy 4491 Aug 10 06:19 tr-extract-global-index.pl.gz -rwxr-xr-x 1 roy roy 9743 Aug 10 06:19 tr-extract-posts-sql.pl.gz -rwxr-xr-x 1 roy roy 3123 Aug 10 06:19 tr-extract-summary.pl.gz -rwxr-xr-x 1 roy roy 366 Aug 10 06:19 tr-find-deduplicate-files.pl.gz -rwxr-xr-x 1 roy roy 5531 Aug 10 06:19 tr-generate-feed.pl.gz -rwxr-xr-x 1 roy roy 2276 Aug 10 06:19 tr-initialize-static-site-generator.pl.gz -rwxr-xr-x 1 roy roy 5878 Aug 10 06:19 tr-old-extract-mysql-to-html-cref-comments.pl.gz -rwxr-xr-x 1 roy roy 10210 Aug 10 06:19 tr-old-extract-wiki.pl.gz -rwxr-xr-x 1 roy roy 3320 Aug 10 06:19 tr-parse-old-static-html.pl.gz -rwxr-xr-x 1 roy roy 6013 Aug 10 06:19 tr-scale-and-process-image.pl.gz -rwxr-xr-x 1 roy roy 545 Aug 10 06:19 tr-ssh-wrapper.pl.gz -rwxr-xr-x 1 roy roy 1957 Aug 10 06:19 tr-stats-weekly-pages.pl.gz -rwxr-xr-x 1 roy roy 5846 Aug 10 06:19 tr-update-entry-sql.pl.gz
$ du -sh 100K .
It'll even compress better if all the files are tarred/combined, then compressed. Then it's a lot less than 100KB.
For the sake of comparison I've just downloaded the latest version of WordPress. The ZIP file is 27.2MB in size, or ~27,200KB. █
