It wouldn't be that bad until i read in their other post this:
"It is exciting times right now in Russia. After long history of existing on resource-driven oil & gas economy, the country is making strides to leapfrog its way into high technology powerhouse. The press is abuzz with talks on technology parks and fostering a start-up culture. ... Like everybody else, we got excited hearing the recent news from Russia."
In PC-language it is called "PR".