I love this stack exchange post about someone who set a password that included emoji, and had to resort to using UTF-16 surrogate pairs to login.