Truncate was too violent since twitter modify link length; Unicode for joining utf-8 string was not ok