I program mainly in C and Javascript, although I usually only publish Javascript demos. I enjoy Cryptography and Statistics (basically Math ∩ Programming).
A little weekend project of mine which allows a peer to add two numbers over a peer-to-peer network. Peers add these two numbers without even knowing what they are. It uses Firebase (which is centralized) in order to push commands to the peers.
More details forthcoming.
Python:
import hashlib
hashlib.sha384(name).hexdigest()[-12:] == '9ac345a5509a'