I was curious why we called people from Thailand "Thai" and those from Taiwan "Taiwanese."
The latter by itself is a bit less surprising, though.
Are there any rules governing what we call people from different countries?
Is there a rule to what ending you use when you construct the nationality adjective? Or where did the various endings come from?
Demonym on Wikipedia.