Dlaczego tylda ~~ wpisuje się dwa razy?

Z tego co znalazłem : gdyż polska (i nie tylko) klawiatura potrzebuje prawego alta. Jednak niektóre klawiatury nie miały sprzętowego rozróżnienia prawy/lewy alt (a lewy alt to obsługa funkcji programu) więc pojedyncza tylda go zastępuje (shift + ~ i następny znak będzie z ogonkiem, oczywiście bez tyldy).
Samą ~ uzyskamy po prostu poprzez shift + ~ i spacja.
Podobno koleś, który to wymyślił to nieźle