gerdr/parrot — comment on commit 108683bdac8e716a2c3af2978c291495b872387b
File:  line 0
By gerdr:

on two's complement hardware, `~0` actually does the right thing - I just never realized that converting from a signed type to a larger unsigned type is equivalent to sign extension...