What every software developer must know about unicode and character sets | Dark Hacker News