Comment Comment by iamkoch The site uses the word Helix so frequently that I began to feel stupid for having no idea what it means. Helix is used in so many different linguistic settings that it's not clear what it is. parent iamkoch 1 year ago