There is no guarantee that they speak either Russian or English!
Actually I haven't met any Latvian that don't understand at least one of them.
Everyone that works in IT industry in Latvia know English.
And I don't really care about localized versions - a lot of IT terms lack a proper translation - and our linguists usually come up with new words that sound funny or retarded.
all your antiRussia comments on this Russian website
If I like/know Russian language, that does not mean that I have to like Soviet Union or Russian government (especially if it is unfriendly to my country).
let bygones be bygones and look to the future instead.
Many Russians that live here do not want that - they want their soviet time privileges back.
And that's why they started this referendum that will achieve absolutely nothing, and will waste 4 000 000 $ of taxpayer money (that could be spent a lot better - to renovate some russian school or something like that).
I will go and vote against too.
you just can't ignore demands of the third part of the population.
People who immigrated illegally want to demand something?
They should be grateful that they were not deported (like Czechoslovakia did with migrants that settled during Nazi occupation).
We also have most liberal naturalization policy in the EU - you only can have problems with it if you don't know Latvian.
Those who did not immigrate during soviet times got citizenship with no questions asked (more than 200 000 russians).
All russians are NOT non-citizens.

Also many non-citizens do not want to naturalize (even if they know language), especially those who live near Russian border.
They do not have to buy a visa to travel to Russia.
So they can go and buy much cheaper fuel and other goods in Russia.
And can visit their friends and relatives living in Russia.

equal rights for everyone
All Latvian CITIZENS have absolutely equal rights - does not matter what their native language is.
like language police slapping a fine on people for insufficient use of the Latvian language at work
Yes - it is shameful that 20 years after we got independence we still need something like that.
And that some people don't learn language of a country they are living in.
xdns - what would you do if you called emergency service and got someone who does not understand russian on the other end?
political boycott
LOL WHAT?
Mayors of Rīga (capital) and Daugavpils (2nd largest city) both are ethnic Russians.
http://ru.wikipedia.org/wiki/Ушаков,_Нил_Валерьевич
http://ru.wikipedia.org/wiki/Кулакова,_Жанна_Михайловна
And also - ~1/4 of our parliament are ethnic Russians too (last time they even elected one who does not know Latvian lol).