
What Every Programmer Needs To Know About Encodings And Character Sets - wqfeng
http://kunststube.net/encoding/
======
mike
See also: Joel Spolsky's "The Absolute Minimum Every Software Developer
Absolutely, Positively Must Know About Unicode and Character Sets (No
Excuses!)" <http://www.joelonsoftware.com/articles/Unicode.html>

------
alexdf
Just recently our company started developing WEB version of our product and
our testers keep writing tests to verify that UI controls can correctly
display unicode characters. Does it make much sense to do that if all our
control if they are all HTML/JavaScript based?

~~~
deceze
You should ideally channel all character/encoding handling through one channel
which can be tested and validated once. If there's a chance that every single
page and widget may behave differently with regards to encodings, you have a
bigger problem. You want to nail encodings once, then concentrate on other
problems.

Having said that, more tests are hardly ever bad. Only if you start obsessing
about and testing the same thing over and over I'd start to worry about some
root causes.

------
pav3l
For python people, I found this 30 min talk by Ned Batchelder extremely
helpful: <https://www.youtube.com/watch?v=sgHbC6udIqc>

------
Cbasedlifeform
Excellent and at times amusing review. Thanks for this.





Please quit posting pictures of your debit cards, people. - ceejayoz
http://twitter.com/needadebitcard

======
zephjc
Some people just have to learn the hard way I guess

------
raikia
Wow, this is hilarious! Never knew it was so easy to get free money! :-P




Sinclair ZX81 1KB Chess vs. Stockfish Chess Engine (2018) [video] - cpeterso
https://www.youtube.com/watch?v=R3By_rdwxSg
======
lawrenceyan
For a far more interesting matchup, with advanced long term oriented strategic
play, consider watching a match between AlphaZero and Stockfish:
[https://youtube.com/watch?v=JacRX6cKIaY](https://youtube.com/watch?v=JacRX6cKIaY)

The video linked here focuses on the ability of AlphaZero in making long-term