C chrisdown.name In defence of swap: common misconceptions (2018) 82 points ingve 2 years ago 97 comments