Slashdot Mirror


Russian Programmers Dominate At Google Code Jam

New submitter Migala77 writes "Now that the third round for Google Code Jam is finished and only 25 contestants are left, we can look at which nationalities performed well and which didn't. Code Jam contestant foxlit has the stats, and some interesting things can be seen. Although there were over 3000 contestants from India in the qualification round (17% of the total) , only 3 of those managed to reach the third round (0.7% of the round 3 contestants) . This in contrast to Russia with 77 out of 747, and Belarus with 13 out of 114 reaching the third round. The U.S. performed somewhat below average too, with only 25 out of 2166 contestants making it to the third round."

102 of 159 comments (clear)

  1. none of that seems surprising by O('_')O_Bush · · Score: 2, Insightful

    Take a look at where the best compression algorithms come. Almost all come from former Soviet bloc countries. India isn't surprising either, as many American companies have found out from outsourcing.

    Or these results don't reflect anything about the quality of the programmers from a country, and rather the bias of who found out about the Code Jam (lots of everyday Joe programmers, vs those in-the-loop).

    --
    while(1) attack(People.Sandy);
    1. Re:none of that seems surprising by fuzzyfuzzyfungus · · Score: 5, Interesting

      What I find interesting is the relative cull rates. As might be expected for a large country with some major IT activity, India was well represented at the starting round, but the subsequent rounds knocked 3 factors of ten off the total. Russia and Belarus both only took about one factor of ten, and the US around two...

      Numbers per-capita, much less absolute numbers, aren't wildly interesting; but those are some fairly dramatic differences in attrition...

    2. Re:none of that seems surprising by DemomanDeveloper · · Score: 5, Interesting

      Russia dominates in technical computer stuff because during the last decades of Soviet Union, the government greatly pushed and spent money for computer education. It's one of the things that actually worked in Soviet Union's communism.

      There's a reason why StarForce (the notorious almost impossible to crack DRM), sophisticated malware, one of the best antivirus software (Kaspersky), cracking of software and games and other highly technical stuff and algorithms originate from Russia and other CIS countries. The fall of Soviet Union led to tons of highly capable programmers without work and income, so some went to dark side while others spend time on good things. Nevertheless, both sides are filled with highly capable people, all thanks to Soviet Union's appreciation to computer technology.

    3. Re:none of that seems surprising by gutnor · · Score: 4, Interesting

      There is also the motivation of the contestant. I would expect a lot of Indian to enlist just with the hope to increase their creds or make their resume stand out, that would mean a bigger proportion of lower skill applicant.

    4. Re:none of that seems surprising by Anonymous Coward · · Score: 5, Insightful

      Hell even the Indians educated here seem to be fairly useless. Adept at rote learning, useless as engineers. It's cultural.

    5. Re:none of that seems surprising by vlm · · Score: 4, Informative

      Having (probably) visited your country, I can verify that your gasoline costs more per liter than ours does per gallon (a gallon is "around" four liters)

      Also I've seen your (speaking generally) newspapers and you guys have/had crazy import duties and VAT taxes on cars, so ownership and maintenance is very expensive compared to here. Finally your equivalent of the DMV has teeth... you won't allow cars on the road that here would be considered in worn but usable shape.

      The feds (well, the GSA) lets us claim 55.5 cents per mile of expense on our cars when used for govt (and presumably business purposes).. This is hyperinflated such that even land barge SUV drivers with horrible insurance rates and expensive maintenance still make a microscopic profit, so needless to say my domestic subcompact with cheap (married dude) insurance makes me a profit of something like a quarter per mile.

      I'm estimating it costs me about 30 cents per mile to drive here, and in your country it approaches or exceeds one euro per mile, so it's going to be difficult financially to justify spending 6 euro to deliver a 99 cent hamburger three miles away.

      Also our cuisine sucks but its almost designed for a delay in delivery, whereas a lot of the stuff I've eaten in Europe would not benefit by sitting around for 15 minutes and being bounced around in a car before eating.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    6. Re:none of that seems surprising by vlm · · Score: 1

      I'm estimating it costs me about 30 cents per mile to drive here,

      And I successfully Fed that up pretty badly about 29% low.

      Actual figures over the past 12 years are:

      25e3 purchase / 125e3 miles + 10e3 maintenance / 125e3 miles + 3 bucks per gallon average over the life of the car / 28 MPG average + $1000 per year insurance / 125e3 miles / 12 years owned = about 39 cents per mile.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    7. Re:none of that seems surprising by TheLink · · Score: 1

      In my country they usually use motorcycles and not cars for that sort of food delivery. But "cost of death" is cheaper here I guess...

      --
    8. Re:none of that seems surprising by TapeCutter · · Score: 2

      Probably more to do with labour/insurance laws, I noticed a distinct lack of home delivery in the UK. Here is Australia home delivery is common, the job pays a pitance for the privalege of wearing out your own car, I assume it's the same in the US.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    9. Re:none of that seems surprising by Larryish · · Score: 1

      The Indians were at a disadvantage.

      Russian coders are like machines.

      Why?

      Because in Soviet Russia, computer programs YOU!

    10. Re:none of that seems surprising by mehrotra.akash · · Score: 1

      Almost all come from former Soviet bloc countries. India isn't surprising either, as many American companies have found out from outsourcing. Or these results don't reflect anything about the quality of the programmers from a country, and rather the bias of who found out about the Code Jam (lots of everyday Joe programmers, vs those in-the-loop).

      For India, look at the GSoC numbers as well. India and USA seem to dominate it

    11. Re:none of that seems surprising by ElusiveJoe · · Score: 1

      You could also name Heroes of Might and Magic V, King's Bounty (the remake), The Void, IL-2 series and Cut the Rope.

    12. Re:none of that seems surprising by shutdown+-p+now · · Score: 3, Informative

      Russia dominates in technical computer stuff because during the last decades of Soviet Union, the government greatly pushed and spent money for computer education. It's one of the things that actually worked in Soviet Union's communism.

      I wouldn't say that USSR had a lot of money spend on computer education. I grew up there, and the first time I saw a computer was when my father took me to his work, and that was already after I was in school.

      What Soviets did spend a lot of money on, though, was education in hard sciences in general, but especially math, with physics a close second. If your brains were wired for it, you would get noticed pretty quickly and moved to a specialized school where you'd have 15 hours of math per week by the time you graduated. From there, a fast track to the appropriate degree in the uni, free so long as you can pass the entry exams (which, by that time, you usually could with ease).

  2. Re:It's the cold and Isolation by v1 · · Score: 4, Insightful

    When you're stuck in a room and have a creative spirit, coding is a good avenue.

    Then computers in the prisons should be a good rehab route?

    --
    I work for the Department of Redundancy Department.
  3. I don't get it by Anonymous Coward · · Score: 5, Funny

    Why are you looking at nationality? What are you trying to prove? Is this the 1936 Summer Olympics?

    1. Re:I don't get it by vlm · · Score: 5, Interesting

      Why are you looking at nationality? What are you trying to prove? Is this the 1936 Summer Olympics?

      Differing national funding priorities in education Appear to result in differing results in a competition leading to Very Pointed Questions about those funding priorities.

      Frankly I'm flooring the Indians did so miserably. What is wrong with their educational system WRT CS/IT? On thing is sure, the winning solution is not just throwing money on the table, Russia was an economic disaster when these competitors were growing up and learning. The Russians are doing "something" the Indians are not doing.

      In a way it IS very much like the olympics, although more cold war era than 1936 era.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    2. Re:I don't get it by mblase · · Score: 2

      Why are you looking at nationality? What are you trying to prove? Is this the 1936 Summer Olympics?

      Obviously, if one nation has a substantially higher proportion of winners in a competition like this, it suggests there's something in the national culture that encourages it. Other nations would like to know what that is. It's not pride, it's post-game analysis.

    3. Re:I don't get it by vlm · · Score: 2

      Just to be fair CS is big O notation and calculating algorithmic efficiency, Knuth's books, so its possible to be a decent computer scientist without a computer. You need calculus and a blackboard a lot more than you need a computer.

      But doing IT code monkey stuff is utterly impossible without hardware and labs.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    4. Re:I don't get it by Alex+Belits · · Score: 1

      That Russians are going to get H-1Bs and take you jerbs!!!!

      I already did (in 1994). I also count for both Russia (where I studied) and Belarus (where I was born and studied, too).

      --
      Contrary to the popular belief, there indeed is no God.
    5. Re:I don't get it by P-niiice · · Score: 2

      The Russians are doing "something" the Indians are not doing.

      You mean running multiple scam rings and botnets and fleecing the entire internet?

    6. Re:I don't get it by SchroedingersCat · · Score: 1

      Just to be fair CS is big O notation and calculating algorithmic efficiency, Knuth's books, so its possible to be a decent computer scientist without a computer. You need calculus and a blackboard a lot more than you need a computer.

      "Scientist" - may be. "Engineer" - hell no. You wouldn't want a surgeon who knows the theory but never practiced it to operate on you, would you?

    7. Re:I don't get it by TapeCutter · · Score: 4, Interesting

      "Scientist" - may be. "Engineer" - hell no.

      Agree, I'm degree qualified as a "computer scientist", my job title is "senior software engineer", my job is "code management" which is basically a battle hardened code monkey gaurding the CVS repository. Also to be fair I think CS (and the closely related field of Operations Research) are about discovering, generalising, and refining abstracted algrothims, the latter being the only activity where big O notation is applicable, and even then only as a convinient measuring tool to compare ideas. Compared to most people I meet outside of work I'm a computer/maths 'genius', one major advantage of a formal CS/OR education is that I know that I'm not even close to the bottom rung on that ladder.

      In other words, the difference between my job and Alan Turing's job is that given time he could learn to do my job.

      As for Russian coders I work with quite a few on a daily basis, they are fast, acurate, defensive coders, they also have a culture where pragmatisim and the ability to improvise are valued traits.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    8. Re:I don't get it by vlm · · Score: 3, Insightful

      "Scientist" - may be. "Engineer" - hell no. You wouldn't want a surgeon who knows the theory but never practiced it to operate on you, would you?

      It would be like advertising for "heart surgeon" and specifying BS in bio, premed, or biochem are OK. They could crosstrain, but its kinda inappropriate. Its just as dumb to ask for a CS degree to swap backup tapes, pull cat5, and run "ghost". They could probably learn to do it, but...

      Its a huge problem with computer jobs. If construction trades were run like computers, we'd confuse architects, structural engineers, building roofers, masons, CSI arson investigators, janitors, and maintenance dudes and no one would consider that unusual because they're all building workers and all building workers are the same, except that we'd include endless name brands and specs in each job description "Job title is plumber, must have minimum 25 years experience using 2010 model year craftsman 12 oz carpentry hammer model number 124351-3, along with 120 git sandpaper operation, 100 grit and 150 grit sandpaper operators need not apply, architect degree preferred, and TIG pipeline welding certificate optional"

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    9. Re:I don't get it by vyvepe · · Score: 1
      It is also about proving your algorithms do what you want. Why would you do it manually when you can do it in theorem provers like COQ, Agda, ... And building such proofs is very similar to programming ... and mostly harder. It is also about programming language design, and type systems.

      I doubt one can be a good in CS without a computer.

    10. Re:I don't get it by Alex+Belits · · Score: 1

      Last time you checked my blog in 2007.

      --
      Contrary to the popular belief, there indeed is no God.
  4. Witness the power of... by jeffb+(2.718) · · Score: 4, Insightful

    ...the strong emphasis on mathematics and science during the Soviet era. Just throw in a bit of Lysenkoism to carry its fruits into the current generation, and presto, world dominance!

  5. Consolation by Sponge+Bath · · Score: 5, Funny

    At least the US is still number one in financial scams and reality TV. Snooki can't program.

    1. Re:Consolation by Anonymous Coward · · Score: 1, Funny

      And we still have the Kardashians!!!!!!

    2. Re:Consolation by vlm · · Score: 1

      Microcode and high speed pizza delivery.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
  6. Someone needs to contact by circletimessquare · · Score: 4, Funny

    Sergey Brin and tell him to keep these Russians away from dominating this American company... oh yeah.... nevermind

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
    1. Re:Someone needs to contact by circletimessquare · · Score: 2

      my comment attempted to make national racial and religious strife absurd and humorous

      congratulations on showing us why the issue has to be made fun of: too many morons take this shit seriously

      --
      intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
  7. Economics and chess by MetricT · · Score: 5, Interesting

    Someone once told me this, and it makes sense to me...

    It takes a lot of money to fund a lab in medicine, biology, chemistry, experimental physics, but computer science, theoretical physics, and mathematics basically require just a computer or pencil/paper.

    Because Russia is relatively poorer and has fewer labs relative to its population compared to, say, the USA, Russia's brightest minds naturally gravitate towards the "cheap" sciences, and that largely explains why they punch substantially above their weight in those fields.

    I've also heard it's due to Russia's love of chess, which score one for them, I *really* wish would catch on here.

    Either way, they're definitely doing something right.

    1. Re:Economics and chess by O('_')O_Bush · · Score: 4, Insightful

      And because their best and brightest aren't pushed by their parents to join the sea of Lawyers.

      --
      while(1) attack(People.Sandy);
    2. Re:Economics and chess by Paradise+Pete · · Score: 1

      I've also heard it's due to Russia's love of chess, which score one for them, I *really* wish would catch on here.

      In my youth I held a master's rating in chess, and my profession is software development, but I don't really think chess was particularly helpful in that. (But then I was a competent but less-than-great chess player and certainly not a superstar developer, so maybe that doesn't mean so much.)

    3. Re:Economics and chess by DemomanDeveloper · · Score: 1

      It's not just computer tech being cheap - it wasn't back in time. Russians high sophistication in computer technology can be mostly thanked to Soviet Union's appreciation for highly technical computer stuff and algorithms. The love for chess too.

    4. Re:Economics and chess by Rainbowdash · · Score: 1

      Or they're just smarter than us, hiding their cure for cancer ~~

    5. Re:Economics and chess by citizenr · · Score: 1

      Someone once told me this, and it makes sense to me...

      They lied.
      Poland is second in those stats with half the people, better cull percentage, quarter of Russia population, and virtually non existent Chess culture :)

      --
      Who logs in to gdm? Not I, said the duck.
    6. Re:Economics and chess by aralin · · Score: 1

      Experimental physics, chemistry, biology and medicine are VERY dangerous when drunk or hung over. That's the only reason. :)

      --
      If programs would be read like poetry, most programmers would be Vogons.
    7. Re:Economics and chess by viperidaenz · · Score: 1

      India is even poorer than Russia, so your theory doesn't really pan out... My theory is Indian students who can't get into med and law school have no choice but to a) get a CS degree or b) disappoint their family. Result: Reasonably good Indian lawyers and doctors, hopeless everything else

  8. Who has the most to gain by competing? by Mannfred · · Score: 4, Interesting

    It seems to me that part of the dynamic here is that highly skilled programmers in the US have less of a need to prove themselves in a competition like this - they probably already have good salaries and good jobs. Programmers in poorer countries are probably not as fortunate, though, and taking part in an international programming competition could provide a ticket to a more lucrative future working for a Western company.

    1. Re:Who has the most to gain by competing? by vlm · · Score: 2

      Balanced by most recent US grads (around 50%) are un- or under- employed yet have gigantic student loans to pay off. Obviously the ratio is lower in a "real" degree like IT or CS, but there's still plenty of very hungry skilled USAians.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    2. Re:Who has the most to gain by competing? by Unsichtbarer_Mensch · · Score: 1

      Ditto that! This applies IMHO to other 'areas of endeavour' where former soviet countries have an unusually strong presence. For example....fashion modelling. It's not like that russian/ukrainian/whatnot women have some kind of ..."hotness gene" -although their phenotype does often help when it comes to modelling e.g in terms of height- but due to the flaky financial situation, a good looking girl in these countries if a *lot* more motivated to try a lucrative international carreer as a model compared to an equally attractive girl from a rich 'western' country. Just my 0.02 €

      --
      Du kan glomma dina ensama stunder, du kan lita paa teknikens under - Wilmer X
    3. Re:Who has the most to gain by competing? by Altus · · Score: 1

      Except that if you have a job, you might be less motivated to spend your limited free time on competitions.

      --

      "In America, first you get the sugar, then you get the power, then you get the women..." -H. Simpson

    4. Re:Who has the most to gain by competing? by sapgau · · Score: 1

      Or, given a stable job and income you will die to show off your office buddies how you managed to qualify at code jam.
      They will just have to listen and wish they were as smart as you.

      You only live once!
      XD

    5. Re:Who has the most to gain by competing? by sapgau · · Score: 1

      Huh? There are no hot chicks where you live? I didn't understand you logic at all!

    6. Re:Who has the most to gain by competing? by sapgau · · Score: 1

      I would rather admit that the code jam questions are hard rather than saying I don't want to keep my skills sharp.

  9. Re:It's the cold and Isolation by DemomanDeveloper · · Score: 5, Insightful

    I'm not sure if you're being sarcastic, but yes, people should have access to computers in prison. Unlike in USA, many other countries do actually try to get prisoners back to being normal, productive people instead of just punishing them.

    Now, internet access and such is another point because that could be used to communicate with other criminals outside.. but having a library of programming books and personal computers for prisoners would be a good way to change those people. Programming books being just example, there could be other things too. The main point being; yes, it is much better to try to get those prisoners life back on track instead of just punishing them.

  10. Project Euler comparisons by vlm · · Score: 3, Informative

    The Mighty GOOG entrance numbers are within an order of magnitude of the project euler membership numbers. I think you need an account on PE to see the stats:

    http://projecteuler.net/countries

    For those who don't want to "compete" in PE but want to know the numbers anyway, I copy some from the article and from PE's registration data:

    over 3000 GOOG contestants from India vs exactly 4300 on PE
    747 Russian GOOG contestants vs 2269 on PE
    114 Belarus GOOG vs 254 on PE
    2166 USA GOOG vs 21563 on PE

    I don't know much about the GOOG contest but I would guess the Venn Diagram of the GOOG and PE is almost entirely overlapping.
    A good question is why less than a tenth of USA PE people competed in the GOOG, yet almost all the India PE people competed in the GOOG.

    As far as the elite levels go, this is very superficial, but the names of "first 50 to solve a PE problem" and the names in the forums on PE seem to trend very asian, so Japan might only have 1900 or so contestant, but they're all Ruby Ninjas with leet skills, or whatever. I wish I had real numbers other then vague observations.

    Another interesting observation is that the Mighty GOOG short term contest is vaguely roughly around half the size of the permanent/ultra long term PE project.

    As a PE guy or player or contestant (or nerd?) I can personally verify that PE is higher mathematics and hard core computer science with virtually no IT component. I don't know anything about the innards of the GOOG competition, can anyone involved describe the ratio of CS::IT or logic::memory in the Mighty GOOGs competition? Also PE merely requires any Turing complete language (although some problems can be solved by non-Turing complete languages anyway, and some can be done on pen and paper if you're hard core or its a REALLY easy problem), does the Mighty GOOG require something specific like Java only or maybe even more specific like "must be an android app" or something like that?

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    1. Re:Project Euler comparisons by polymeris · · Score: 3, Informative

      You can check past contests yourself, including solutions.

    2. Re:Project Euler comparisons by TheLink · · Score: 2
      --
  11. Language? by __aaltlg1547 · · Score: 4, Interesting

    In America, a student who is good at math, science and CS is called a nerd. In Russia, such a kid is called smart. Seriously, Russia has always kicked ass in science and math education. We should copy their schools.

    1. Re:Language? by O('_')O_Bush · · Score: 5, Insightful

      The problem isn't the schools, it is the culture. The schools aren't the ones labeling kids good in STEM, nerds. That is a hard thing to do when the culture idolizes idiots and liars(sports and entertainment, pick your associations).

      --
      while(1) attack(People.Sandy);
    2. Re:Language? by vlm · · Score: 1

      As a parent of grade school students in a district with a STEM school, the kids are made fun of for going into a field where they'll be outsourced. Some parents call it the outsourcing school.

      The schools are almost perfectly focused on the fields most likely to decline in the future, which is scary. Its as if special "automotive assembly line bolt turner" high schools were set up in Detroit in the early 70s, just dooming the kids to life long poverty. Pretty sad situation.

      Now there's nothing wrong with computers or IT or science as a hobby, just like there's nothing wrong with drama or art or dance or music, but you have to be realistic and look at it like they used to look at liberal arts, that's all very interesting and sounds like fun on the weekends, and maybe dad or grandpa even made a living doing that kind of work decades ago, but you need a way to put food on the table for the rest of your life and STEM is certainly not going to be it.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    3. Re:Language? by zr · · Score: 1

      i regret to say, if you did copy (good) russian schools, half of teachers would be fired and sued for child abuse.

      oh, and by the way, russian teacher unions (where there is such a thing which its relatively rare) would _laugh their asses off_ if they knew a teacher can't prep for a class for more than an hour.

      just saying.

    4. Re:Language? by zr · · Score: 2

      it is indeed cultural, but its not so much that the russians dont call nerds nerds, they do. its that good teachers are treasured (not always by higher salary, admittedly) and are given MUCH MUCH greater leeway in terms of pushing children to excellence.

      there was an incident not long ago when a teacher was accused of sexual harassment, in russia, the parents of his pupils raised to his defense in perfect unison. which is indicative of the fact that a good teacher can be assured of support if he (or she) is accused frivolously.

    5. Re:Language? by Rogerborg · · Score: 4, Insightful

      What do you suggest an alternative? The US needs to export something to buy all that foreign made tech, the mainstream commercial porn industry is in freefall, and the German amateurs are already giving away most of the sick niche stuff free.

      Lawyers to sue the world, politicians to tell them that it's OK to do so, and grunts with guns who make it OK to do so. Did I miss any?

      --
      If you were blocking sigs, you wouldn't have to read this.
    6. Re:Language? by dmt0 · · Score: 2

      In America, a student who is good at math, science and CS is called a nerd. In Russia, such a kid is called smart. Seriously, Russia has always kicked ass in science and math education. We should copy their schools.

      I have news for you. In a typical Russian school, a kid with a higher than average GPA would be called a Botanist (which is somehow considered stereotypically the most boring subject ever).

    7. Re:Language? by vlm · · Score: 2

      If not manufacturing and STEM skills, then what will America have to be viable in the global economy?

      If we don't export food, mostly grains, the world starves.

      Also we've carefully, methodically annihilated all domestic consumer good manufacture, yet we rule the roost in ultra heavy industry (100K ton mining draglines, 100 ton mining trucks, giant cranes, that kind of thing) and aerospace. There are international competitors, some of them quite good, especially if their govt helps them with dumping funds and tariffs on imported American machinery, but we hold our own quite well in those fields. If it weighs 100 pounds we simply don't make it here, if it weighs 10000 pounds its 50:50 if its domestic or asian/german and if it weighs 10e6 pounds we lead the world or at least we're neck and neck with the world leaders (there's a people of walmart joke buried in there somewhere wrt to 1e6 pounds)

      We're competitive / leaders in arms, blood money is nothing to be proud of, but money is money, and someone's gotta make the munitions, may as well be us. This borders on STEM, but frankly we could cease R+D for a couple human generations and we'd still be competitive with the rest of the world. Going to be a very long time before Somalia, for example, does the R+D to invent a better surface to air missile than we can sell off the shelf.

      Cultural imperialism works pretty well so far.

      As for services we had / have great higher ed, although that bubble is near popping.

      Do foreign countries want American business managers?

      LOL, ah, no. There's some joke about in heaven the chefs are french, the bankers are swiss, blah blah whereas in hell the chefs are english, the managers are american, etc.

      There is no natural compensation like a well balanced role playing game... intentionally methodically destroying our STEM field industries does not result in the games DM/GM magically giving us bonus points in 200 ton mining dump trucks to balance the game. It just means we're destroying our STEM fields and we're not going to be doing that anymore. We won't be the first nation in the history of humanity to intentionally flush ourselves down the toilet, nor the last.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    8. Re:Language? by SolitaryMan · · Score: 3, Informative

      As somebody raised in the Soviet Union I can totally confirm that. In Soviet Union culture (movies and even pop music) scientist or just smart in a scientific sense guy wins. A lot of Soviet era TV shows were about smart people competing (kinda like Jeopardy) and these shows made them TV stars and kids were looking up to them.

      Unfortunatelly, this changing now. Partially due to American culture influence.

      --
      May Peace Prevail On Earth
    9. Re:Language? by cybrpnk2 · · Score: 1

      "If we don't export food, mostly grains, the world starves." Maybe back in the 1960s and 1970s, but this is a myth or urban legend in the 21st Century. See for example this. If anything, we are taking corn OUT of the export market and driving up world food prices with our insane tax subsidies on corn to produce fuel ethanol.

    10. Re:Language? by shutdown+-p+now · · Score: 1

      I have news for you. In a typical Russian school, a kid with a higher than average GPA would be called a Botanist (which is somehow considered stereotypically the most boring subject ever).

      The word "botanik" (which literally translates to "botanist") doesn't actually have to do anything with botany. It derives from "botan", which is to say, a person who always "botaet" - which is a contraction of "rabotat", "to work".

      In other words, the Russian word for "nerd" is literally "a guy who works a lot".

      Being one myself back in Soviet/Russian school I'd say that the attitudes these days are not dissimilar to the kind of experience American nerds describe, though perhaps slightly better because Russian schools don't have anywhere as big an emphasis on sports beyond basic P.E.

    11. Re:Language? by shutdown+-p+now · · Score: 1

      It has already changed, more than a decade ago.

    12. Re:Language? by viperidaenz · · Score: 1

      ... because China and Russia and many other nuclear armed countries are no good at making bombs?

      Hyundai are no good in the heavy industry business? (ok, so they're no good at cars, but that's not where they excel)
      Sure, I'd believe America doesn't import massive machinery, but I find it hard to believe they export anything significant. If it doesn't fit on a boat you get it anywhere economically.

  12. Re:Stuxnet by wmbetts · · Score: 1

    Who's saying it already hasn't?

    --
    "Ubuntu" -- an African word, meaning "Slackware is too hard for me". - stolen from Dan C alt.os.linux.slackware
  13. Russian Math Olympiad by deodiaus2 · · Score: 2

    The Russians have been doing this sort of thing for years in math.
    I would think that these sorts of contests are something that new CS students would notice and prepare for. Now, this presents the opportunity of getting noticed by the West, the chance for getting a schlorship at a school like Berkley, and potentially employment at a rich American company being paid in dollars is icing on the cake.

  14. Re:It's the cold and Isolation by v1 · · Score: 1, Flamebait

    but yes, people should have access to computers in prison.

    I'm just one of those old-fashoned type people that think that prison should be a strong deterrent against breaking the law. Violate someone else's rights and find yourself in a hole with all your privileges taken away for awhile.

    As it is now, go to prison, get free health care, free internet access, free weight room, free cable tv, free library, free sports, free laundry, free education, free housing, free food, free clothing, free dental.

    Must be nice. This is deterrent to commit crime? Sounds more like incentive to!

    Now some of that I can see as helpful to rehabilitation. But some of it is spoiling them (weight room, cable tv) and a lot of the rest they should have to work for while they're there instead of putting the tab on my taxes. They violate my rights, then the state charges me for it, lovely system we have here.

    --
    I work for the Department of Redundancy Department.
  15. Re:Africans... by netcruiser · · Score: 1

    Not really. Check out South Africa. 3% made it to round 3, while say, US, about 1%.

  16. Moreover... by hcs_$reboot · · Score: 1

    The Google Code Jam competition - at least the event we are talking about here - is 100% in English, which emphasizes the Russians performance.
    And don't count on the translation programs... the problems are pretty complex and an automated translation would generate many ambiguities (or even mistakes).

    Regarding the performance itself, from Round 1 (after the qualifications round) the problems are very Math-oriented. A competitor with a background in mathematics is clearly having a huge advantage. Even the a programmer having strong algorithm knowledge, is likely to be beaten on time by the mathematicians.
    So, Russians seem to be better at Maths.

    --
    Slashdot, fix the reply notifications... You won't get away with it...
  17. Re:CCCP KICKS MOTHERFUCKING ASS !! by Rainbowdash · · Score: 1

    I dare you to say that to Putins face, I heard he brushes his teeth with diamonds, even his caries is almost immortal.

  18. Australia highest ranked native English speaking by chromasia · · Score: 1

    Interesting to see that Australia is the highest ranked native English speaking country (12th overall). Also interesting that United States cumulative total was only 3% ahead of Indonesia. percentages from rounds 1, 2 and 3 added together: Belarus 166% Russia 152% Japan 142% China 140% Taiwan 137% Ukraine 135% Poland 132% Hong Kong 128% South Korea 110% Netherlands 109% Vietnam 107% Australia 102% Hungary 100% South Africa 98% Sweden 98% Greece 98% Thailand 96% Germany 90% United Kingdom 89% Bangladesh 87% France 84% Canada 83% United States 79% Indonesia 76%

  19. IME Russian coders are excellent by Rogerborg · · Score: 1

    But God help you if you need to maintain their code, because I absolutely guarantee you that they won't.

    --
    If you were blocking sigs, you wouldn't have to read this.
    1. Re:IME Russian coders are excellent by shutdown+-p+now · · Score: 1

      But God help you if you need to maintain their code, because I absolutely guarantee you that they won't.

      We wouldn't want to leave you good American folk jobless, so for every job of yours that we steal, we create two more. It's called proletarian solidarity, comrade!

  20. Eastern Europe education + self-confidence impact? by Moskit · · Score: 4, Informative

    Take a look - it's not just Russia with high scores, but also Belarus, Czech Republic, Poland, Slovakia and Ukraine.

    Western nations fare much worse, especially as a percentage of guys who make throught. It seems as if more people in USA were convinced of their skills and participated, while EE attracted only those who actually have the skill. This corresponds with real life and self-confidence. EE people seem to judge themselfes harder than others and don't participate in such events even if they have skills.

    In any case it's sad to notice that excellent programming skills do not translate to excellent commercial success - many of those talented work for Western companies, do not create good domestic ones.

    Feel free to point out if I'm wrong here.

  21. Re:It's the cold and Isolation by DogDude · · Score: 2

    Most people in the US are not in prison for "violating someone else's rights". Most are in there for non-violent drug offenses that have violated nobody's rights.

    Your lack of sympathy is absolutely shocking. You seriously think that people should be locked up for decades (mostly for drug charges), with no access to exercise or entertainment? That people should be forced to sit in concrete rooms for 20 years at a time? Of course, it's all about YOU, of course, but still. This level of crass disregard for human life is shocking.

    --
    I don't respond to AC's.
  22. I think you can also thank DEC... by tlambert · · Score: 2

    http://articles.chicagotribune.com/1987-05-29/news/8702090594_1_customs-agents-computer-equipment

    FWIW: They took out the computer, filled the crate with cement, and let them pay shipping on it as part of the sting. See also this phrase on the CVAX die:
    http://micro.magnet.fsu.edu/creatures/pages/russians.html

    -- Terry

    1. Re:I think you can also thank DEC... by shutdown+-p+now · · Score: 1

      Soviet Union started with its own homegrown tech, and it was pretty bleeding-edge for a while, but eventually they started to fall behind. The engineers and the scientists pushed to keep their own program running, but Party folk wanted the best and the biggest, and so indigenous programs were ditched and replaced with stolen Western tech. In a decade or so, all homegrown developments were past revival. From that point on, the USSR was firmly relegated to the role of copying the new Western stuff, usually after it had already ceased to be new.

  23. Re:It's the cold and Isolation by TapeCutter · · Score: 1

    Sheesh, what a self-righteous douche. If you're ever inside I predict you will get the kind of isolation treatment you wish on others, for your own protection.

    --
    And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
  24. Re:It's the cold and Isolation by v1 · · Score: 2

    Most people in the US are not in prison for "violating someone else's rights". Most are in there for non-violent drug offenses that have violated nobody's rights.

    The best stats I could find quickly are here, and show drug offenses at (a somewhat surprising to me) 48%. Lump in immigration at 12% and you've covered most of the non-rights-violators at 60%.

    Then add up Weapons, Explosives, Arson, Robbery, Burglary, Larceny, Property Offenses, Extortion, Fraud, Bribery, Homicide, Aggravated Assault, and Kidnapping Offenses and get about 30% of the population. So it's not the majority, but it's certainly not small.

    But now that the dry statistics are actually quantified, lets look at "rights violation". How many of those drug offenses are for users, and how many are for dealers and trafficers? It doesn't say in that chart, unfortunately. I would classify dealers and trafficers as rights violators, though you may not. They're certainly AREN'T in the "not hurting anyone but themselves" camp. Your turn to go dig up some statistics.

    (and this is ignoring the reality that a lot of druggies fund their habit using predatory behavior, and have a lot of collateral damage on their friends and family - saying "they're not hurting anyone but themselves" doesn't cut it when their kids haven't eaten a square meal in months because mommy has to have her crack)

    --
    I work for the Department of Redundancy Department.
  25. 2012 is here by ub3r+n3u7r4l1st · · Score: 1

    There is still time to repent.

    Those who lack love and peace shall be flushed out.

    A real libertarian should support a one-world currency, along with one world government, one-world election to elect an one-world leader.

    An old Chinese wisdom: You should sacrifice yourself for the big cause.

  26. 54% of Russians have a college degree by melted · · Score: 1

    54% of Russians have a college degree. That's the highest percentage in the world. Why are you surprised that they win competitions that require high IQ?

    1. Re:54% of Russians have a college degree by thetoadwarrior · · Score: 1

      That doesn't say anything about intelligence. The number of degree holders in the US has been increasing but I certainly wouldn't say intelligence is rising.

    2. Re:54% of Russians have a college degree by butchersong · · Score: 1

      Not sure I follow what you are saying. Get a college degree and raise your IQ? Or are you saying Russians have a higher percentage of college graduates because they have a higher average IQ than other nations? I don't think either is accurate because from what I can find Russia actually averages slightly (an insignificant amount) below US is IQ scores. So... I disagree.

    3. Re:54% of Russians have a college degree by shutdown+-p+now · · Score: 1

      54% of Russians have a college degree because it's free to get. In the USSR, it was free if you were good enough to pass the exams (and that percentage was lower). Today, it's free if you're rich enough to pay a bribe to get in.

    4. Re:54% of Russians have a college degree by shutdown+-p+now · · Score: 1

      Yes. It's cheaper to bribe to pass the entry exams that let you get free education than it is to pay for it properly.

      Well, it depends on the uni in question. I haven't heard of anyone able to bribe their way into the Moscow State University, for example, or into MIPT.

  27. No Indian in Final List by mumbaiblues · · Score: 1

    So much for being an IT superpower....

  28. Education system? by erp_consultant · · Score: 1

    I wonder if it has anything to do with that particular countries education system? I'm generalizing but it seems that in some cultures (India and China for example) a lot of emphasis is placed on memorization and learning by rote. Creative thinking seems to be stressed more in North American and European schools. Those creative thinking skills seem to lend themselves particularly well to solving complex multi-dimensional programming problems - thinking outside the box if you will. It's not really a function of intelligence per se it's more of which approach you take to figure it out.

  29. What?.... by rez_rat · · Score: 1

    No "I for one welcome" joke??

  30. Re:It's the cold and Isolation by DogDude · · Score: 1

    Drug dealers and traffickers don't have anything to do with your rights. What other people choose to buy or sell or do with their bodies is none of your business, and certainly doesn't warrant them being locked up like animals for most of their lives. The US is supposed to be about "freedom". Instead, we have more people in prison than any other country on the planet, and most of it is for doing things that have no impact, whatsoever, on you or your precious "rights" that you pretend are violated. It's stupid, and it's savage. Congratulations for helping to make the world look a bit more like Fahrenheit 451.

    --
    I don't respond to AC's.
  31. Re:It's the cold and Isolation by alexo · · Score: 1

    When you're stuck in a room and have a creative spirit, coding is a good avenue.

    Then computers in the prisons should be a good rehab route?

    Yes, that's why they will be opposed.
    In the land of for-profit prisons, the last thing you want is rehabilitation.

  32. Re:It's the cold and Isolation by smithmc · · Score: 1

    but yes, people should have access to computers in prison.

    I'm just one of those old-fashoned type people that think that prison should be a strong deterrent against breaking the law. Violate someone else's rights and find yourself in a hole with all your privileges taken away for awhile.

    I would think that, if you want what's best for the innocent, law-abiding citizenfolk, what we should really be after is whatever measures will minimize the risk of recidivism - after all, it's too late to prevent the original crime. So do you have data that shows that a "deterrence" policy works best to reduce recidivism? Or are you really after some kind of righteous "retribution"?

    --
    Downmodding is the refuge of the weak. Don't downmod, make a better argument!
  33. Re:It's the cold and Isolation by Rasperin · · Score: 1

    Yes and no, what someone puts in there body should be of nobody elses concern. If they are a bad parent because of this (such as abusive or neglectful) than like any other parent that falls in this category their kids should be taken away. If they are driving intoxicated on lsd, they should get a DUI, if they show up to work high as hell, it should be treated like showing up to work drunk. Alcohol is no different than most opiates, speed, etc etc etc. However, like a functioning drunk, you can become a functioning addict.

    So from that point of view, a supplier doesn't force you to take meth, heroin, crack. They don't hunt you down and ask if you want a hit, if the government taxed the hell out of it and sold it legally like they do alcohol, the fda could regulate it which means a drop in drug related crime (turf wars, such as those for alcohol running in the 30's), and cleaner safer drugs. Also means more money to pharmaceutical lobbyists (not that I support these guys, but it's more amercian jobs). It would also drop the prison population by apparently 48% (I thought it was in the 70's to be honest, so that shocks me to) which means half the money we spend each year on prisons. http://money.cnn.com/magazines/business2/business2_archive/2006/12/01/8394995/index.htm (37billion, much lower than I expected). There's also the sociological effect to take into account, legalizing it would make the drug trade less "cool". It doesn't mean we won't have overdoses, addiction, neglect, etc. But we already have all that with alcohol, so how is this really different?

    --
    WTF Slashdot, why do I have to login 50 times to post?
  34. Language Bias by cowdung · · Score: 1

    I was looking at the stats to see why Brazil and other S.American countries didn't fair so well (Brazil had 520+ participants!). When look through the first problem I see that it makes reference to something that is "one-to-one" and "onto". While many Americans know that a "one-to-one" function is an injective function and an "onto" function is "surjective" many people from other cultures/languages may have a hard time understading what they're referring to.

    Since this is a programming contest and not a language contest, potentially troublesome terms for non-natives should be spelled out carefully or better yet there should be some translations in some of the other world languages besides English. Otherwise, English speaking countries and more developed countries in general will have an unfair advantage.

  35. Re:Eastern Europe education + self-confidence impa by CrashNBrn · · Score: 1

    So, all countries where good Hockey Players come from too then.

  36. Re:Russian Culture by Screen404-O · · Score: 1

    I would also add that achieving higher education was not dependent on money your family had or you could barrow. You could enter most prestigious university as long as you could pass the entrance exams and do better then the other 100+ people applying for the same seat. As soon as you enter the first grade you were prepared by parents and teachers for college. Your parents financial situation was not a show stopper for college acceptance it was all up to you. And you where always (In school and at home) reminded about that. In Russia, if you entered college with 0 financial support from you family, you would exit college at a round same mark. The problem in see in USA is if you enter even most inexpensive state college with 0 financial support from family you would be lucky to exit it with less then $50000 in dept. The burden that you must pay off for decades to come.

  37. Re:Eastern Europe education + self-confidence impa by shutdown+-p+now · · Score: 1

    Take a look - it's not just Russia with high scores, but also Belarus, Czech Republic, Poland, Slovakia and Ukraine.

    i.e. countries that were all socialist in the past, and had inherited their education system from that period.

    There's a lot of negatives that can be said about the USSR and other regimes aligned with it, but one thing they never skirted on was solid scientific education - especially after all the bullshit with Lysenko and Marr and other "proletarian sciences" was thrown out after Stalin.

  38. Re:Education system? Really? by shutdown+-p+now · · Score: 1

    What is it with all the comments mentioning the education system as if it's clearly and obviously the primary factor in the difference between countries?
    People who excel in any particular field tend to do so despite the education system, which in every country tends to focus on the average and does not cater to those who are highly driven or capable. Russia is no exception to this.

    People focus on it, because it actually makes a difference. In particular, education there does focus on higher-than average kids.

    To give a specific example, in Russia, tertiary education is free if you can pass the corresponding exams. So are specialized schools that focus heavily on science. So if you're good at math, for example, you end up in such a school, glide through it (don't get me wrong, it's still hard work and they cut you no slack - but you're there because you can do it), and then right into the uni. Without having to pay a single cent of your own money, I must add.

  39. Re:It's the cold and Isolation by farble1670 · · Score: 1

    (and this is ignoring the reality that a lot of druggies fund their habit using predatory behavior, and have a lot of collateral damage on their friends and family - saying "they're not hurting anyone but themselves" doesn't cut it when their kids haven't eaten a square meal in months because mommy has to have her crack)

    then the charge should have been child abuse not drug use.

  40. Re:Education system? Really? by shutdown+-p+now · · Score: 1

    Where is the evidence that the systems are different enough to be significantly noticeable? Where is the evidence that they do help those who are above average?

    All the evidence I need is my background growing up in one.

    I'm not saying that there is no cultural bias or other factors that may also affect the effect observed here, but the difference in education system is certainly very big, and is obviously affecting it in a big way.

  41. Re:It's the cold and Isolation by ub3r+n3u7r4l1st · · Score: 1

    In America, religious beliefs and racism trumps expert studies.

  42. Re:It's the cold and Isolation by Ambush · · Score: 1

    I'm not sure if you're being sarcastic, but yes, people should have access to computers in prison. Unlike in USA, many other countries do actually try to get prisoners back to being normal, productive people instead of just punishing them. Now, internet access and such is another point because that could be used to communicate with other criminals outside.

    Actually, you might be surprised. Some prisons do provide web and email access, albeit extremely filtered, logged, etc. The issue at hand is that the vast majority of work-place jobs require some interaction with a keyboard and screen, and that without adequate experience with computers then ex-offenders' job prospects include only labouring work and similar. The cost of recidivism is far higher than the cost of rehabilitation (assuming the offender wants to be rehabilitated, of course).

    --
    There are 10 kinds of people; those who know ternary, those who don't, and those now hunting for a dictionary.
  43. Re:It's the cold and Isolation by tkalfigo · · Score: 1

    Your way of thinking probably explains as well why the US is #1 in prisoners-per-capita.

    Imprisonment removes your freedom. This should be punishment enough. Once you are in there, the idea is not to get you even more agitated or depressed. Rehabilitation comes with providing perhaps even things to which you didn't have access in the first place and led you to crime.

    Of course in theory it's easy to generalize and philosofize. But still, trying to make a troubled individual's environment troubling, really has poor chances of solving the trouble.

  44. Re:It's the cold and Isolation by v1 · · Score: 1

    Imprisonment removes your freedom. This should be punishment enough. Once you are in there, the idea is not to get you even more agitated or depressed.

    Compared to how some people live on the street, prison is living it large. I've read numerous accounts of people getting out of jail, and deliberately doing something to get thrown back into jail. (like walking into a bank with a gun, get handed some cash, and wait for the police) For many, the tradeoff of freedom of movement is a welcome trade for all that the prison system provides. Or at least "its not that bad". Prison needs to be something that people fear ending up in and factor into their actions.

    It's just lost a lot of it's "deterrent factor". I still hear people comparing "regular" prison to federal prison. Apparently there's still a difference, and criminals weigh their activities more heavily when "it's federal".

    So yes, I'd rather see them out in the yard breaking rocks than playing volleyball. I don't think that attitude fills the prisons, I think that helps empty them because people make different decisions because they have a stronger wish to avoid prison.

    And I don't like the state giving prisoners better benefits than members of the public. Take away some of the amenities of prison life and redirect that funding toward say, community activity such as boys and girls club, job training, rehab, public schooling, etc. That will help reduce the problem of prison population from both ends of the stick. Get youth on a better track to begin with, and instill a stronger wish to say OUT of prison. And if they ever wind up there, never want to go back.

    --
    I work for the Department of Redundancy Department.