I found this yesterday, by mistake frankly
never heard of the website and it seem it doesn't have an English version of it, but it has all sorts of papers and articles in a variety of languages, some are categorized. I didn't browse the english papers, but Lithuanian category has some really interesting stuff
http://www.scritube.com/limba/engleza/computers/index.php