What do you know about IT in Russia?

Ah, Russia. The country of deadly frosts, beautiful women and hungry bears.
It’s also well known for its contributions to the tech world – some of them marvellous, and some not quite so heroic.
What do you know about Russia’s IT?