My starting point was the full list for Europe. From there I split off UK, then split off Scandanavia, then split off Southern Europe, then worked out a plausible split for the remaining western and eastern. For example, Czech fell into my eastern pile, but could have easily gone the other way...
I didn't even bother trying to bisect Africa or South America, as I couldn't find any evidence for such canonical bisections.
Political geography is tedious.
https://docs.google.com/spreadsheet/ccc?key=0AmufGoZ--XWedHF...
http://en.wikipedia.org/wiki/United_Nations_geoscheme_for_Eu...
Scandinavia = Denmark, Norway and Sweden.
The Nordic Countries = Denmark, Norway, Sweden, Finland, Iceland, Faroes, Greenland, Svalbard and Åland Islands.
Scandinavia (incl. Finland and Iceland)You could, however, say, Scandinavia PLUS Finland and Iceland - but that's not what OP wrote.
(One rationale might be propensity towards English as a first language, which does represent a strong influence to Hacker News readership.)
Germany, France etc. will be turned-off or even insulted by the grouping and feel less impulse to represent than the named countries where a little nationalistic pride will be a motivator.
The reason for this turn-off is somewhat justified by your language - bother, pile, tedious etc. You must be American - jk!
By the way, a maybe simpler, and for sure more objective division could have been between "EU" and "Non-EU Europe"
Well, it really depends on where in France. Even culturally (except for the language), people in cities which are in the South of France such as Marseille are much closer to Spanish / Italians / Maghrebians than to other French from Paris on many points.