Getting off-topic more and more...
But, you can host your projects on sourceforge or google-code (or similar) and upload binaries there.
Only open source software
And it's not worth the trouble for small projects
I Think this issue is related to the debug symbols that is attached to executable.
It would also help a lot, if not everything would be implemented again and again,
I recently grepped the fpc source to find a stable sort, and instead I only found QuickSort implementations.
Seven of them! In TFPList.Sort, TStringList.QuickSort, TFPSList.QuickSort, TFPBaseDitherer.QuickSort, TFPMedianCutQuantizer.QuickSort, TFPMedianCutQuantizer.QuickSortBoxes and paslzxcomp.qsort
Plus another one in the LCL in TCustomGrid.Sort.
If they were all replaced by a single implementation, it would already be much smaller