A smarter man than I (@edmund-edgar) recently told me:
Th[e Block Gas Limit of 5000 as noted by the gaslimit=0x1388 parameter] represents the current Ethereum main chain, and the initial gas limit for that chain was indeed 5000, which was too low to send any transactions. This was part of a deliberate process called "thawing", where the gas limit started out very low, and was gradually increased over time as people became more confident that the network was functioning correctly.
My question: by what mechanism did this "thawing" take place?