How to tell US and Canada apart in GeoGuessr

These 2 are arguably the hardest countries to tell apart in GeoGuessr. Roads, cars, buildings… Everything looks so similar. However, there are a few tricks you can use to tell Canada and the USA apart. Beware, that many of those tips are not foolproof, you still might see metal signposts or a double yellow line in Canada or a parking sign with a black outline in the US, for instance. Nonetheless, things like “Speed Limit” and “Maximum, the verbosity of signs or petrol prices are good indicators of where you are. Roads in Canada might also look a bit less well-maintained than in the US. Additionally, there are some big retail/restaurant chains, that are exclusive to each country:

– LCBO (Ontario only), Loblaws, Sobeys, No Frills, Fortinos, Zehr’s, BMO, RBC, CIBC, Scotiabank, Mac’s, A&W, Tim Hortons (mostly), East Side Mario’s, Harvey’s, Chapter’s/Indigo are found only in Canada
– Target, Kmart, Barnes and Noble, White Castle, Sonic, Carls Jr, Whataburger, Olive Garden and Dunkin Donuts are only found only in the US.

Thanks to u/FaxMach1n3 for this list!

Enjoy GeoGuessr and good luck!

How to tell Baltic countries apart in GeoGuessr

The first poster in the series of my GeoGuessr guides! Some of these clues are hard to spot and get right, for instance, there are many different types of utility poles in these three countries but some are unique to each of them and these you see on the poster. Personally, I find the warning signs and street signs very useful. Look out for “g.” for gatve in Lithuania, “iela” in Latvia and often rural roads ending with “-tee” in Estonian (in Finnish, “-tie” means the same if you need to differentiate between these two).

Many thanks to u/Melongated for the inspiration when it comes to the format and the Digital Labyrinth for all the GeoGuessr tips and tricks!

Coat of Arms, Emblem or Seal?

The connection between choosing a coat of arms and being a part of the British or Spanish empires at some point in history is uncanny! At the same time, it is unsurprising considering that coats of arms in general are a medieval European invention. I guess, there is not much functional difference between the three, but you can’t call anything a coat of arms, whereas anything can practically be an emblem. To be a coat of arms, an emblem has to follow specific rules.

Here’s the source.

Temperature change in Central Asia throughout the year

After looking at how stable the temperature is in the Caribbean, let’s look at one of the regions where it actually fluctuates the most. For this map, I selected cities from various parts of Central Asian countries to show the diversity or similarity of temperature conditions in relatively faraway places. I also used local spelling, not English, except for Kyrgyzstan, where the Cyrillic alphabet is used. The colours on the map are taken from the flags of the respective countries. I’m looking forward to making more Central Asian maps because I think this massive region is often overlooked! Couldn’t resist adding Mongolia as a bonus because of how cold onavarege Ulaanbaatar actually is.

The data was taken from Wikipedia pages for respective cities.

Coins and banknotes with a face value of 3

Only 6 countries in the world currently use banknotes or coins with a face value of 3! One of them, the Cook Islands dollar is even more unique than the rest. Although the currency was used only for a few years at the end of the 80s – the beginning of the 90s (preceded and succeeded by the New Zealand dollar), the 3$ banknote survived. It is the only Cook Islands dollar banknote or coin that still maintains the status of legal tender. And of course, because of how special it is, the banknote is also a sought-after collector’s item. Thanks to the redditor u/Show_Green for bringing this to my attention!

Over the years many countries experimented with 3-unit coins or banknotes. For instance, in the 90s, Ukraine had a 3 karbovanets banknote and Uzbekistan had a 3 som banknote. Many examples can also be found in the 19th century. Even the US minted a 3-cent coin in the 1850s! You can read up more on this topic in this excellent article by Peter Symes.

The idea for the map came from the Tajikistan episode of one of my favourite YouTube shows GeographyNow. The sources are Wiki and Banknote World.

GeoGuessr Country Streak: how often do you get each country

I’ve been playing the country streak mode for almost a year now and in this timespan, I reached nearly 2.5 thousand points. I was curious to see how often you get each country, so I built an app which would do the calculation job for me. Unsurprisingly, Finland, Sweden, the US, Hungary and Brazil took the first 5 spots. 2405 points might not be enough to draw meaningful conclusions but it’s still interesting to see what you get. If you know how, you can use my app to calculate stats for your own country streak games. See my other post linked above for more info!

I play in the default mode so it’s more of a patience and luck game to find out where you are and not get trapped on a random road in the middle of nowhere (then you are probably in Argentina, though).

Cheers and keep playing GeoGuessr or start if you haven’t already 😉

GeoGuessr Country Streak Stats App

To make a map about how frequent each country comes up in the GeoGuessr country streak mode, I built a .NET app that would do the job of calculating the figures for me. It connects to the game’s API, using the endpoints I discovered using the developer console while browsing the GeoGuessr website. Here you can find a full list of API calls including those I haven’t used at all.

The app is able to store all the game tokens previously used and allows you to log into the game from within the app to pick up new ones if you played more games since the last time you ran the app. If you want to calculate stats for your own games, clean the GameTokens.txt file in the core folder (right now it contains my own tokens) and put your own country streak game tokens in it and voila, you can get your own stats! Each token must be on a new line and you can also leave comments on the same line after the token by using the double hashtag sign.

It processes the JSON that API returns, calculates the stats and displays it in the small GUI which is depicted in the screenshot. The app can also export the results in a CSV format, which I later use to fill in my maps.

You can find the repo for the project here. If you have any questions about the app, feel free to ask using the contact form. I’d be very happy to answer.

Temperature stability in Central America

Once, a friend of mine wondered if there was a place in the world where the temperature stays more or less the same throughout the year. “Well, check out the areas around the equator”, I said and made this map. Although yes, the Caribbean and Central America are not the closest areas to the equator, I still think the stability of air temperature in this region is absolutely astonishing.

For this map, I used the data from WMO, respective Wikipedia pages and a bit of Weather Spark.

GeoGuessr API Guide

To work on GeoGuessr maps, I created an app that would pull in data from the game using the game’s API. I had to use my browser’s console to find out what API calls the website actually makes as there is no publically accessible documentation on it.

So here’s my unofficial guide for those who wish to use the GeoGuessr API.

Notes: Most calls start with “geoguessr.com/api/” unless specified. For some of the calls, you need to be logged in, for others you don’t. The latter are indicated with italics. As I understand, there’re 2 versions of the API currently in use, 3 and 4. It is possible that in the near future a complete transition to v4 will happen and the old calls will be deprecated.

  1. v4/feed/private – entries from the “Activities” page of your profile, including game tokens. Variables: count, page.
  2. v3/profiles – info of the currently logged-in user.
  3. v4/notifications – notifications of the currently logged-in user. Returns an empty array if all the notifications have been read. Variables: count, page.
  4. v3/social/friends – friends of the currently logged-in user. Presumably, returns an empty array if the user doesn’t have friends. Variables: count, page.
  5. v3/social/friends/summary – same as the previous one but adds friends’ requests and recommendations.
  6. v3/social/friendships – shorter information on the friends of the currently logged-in user.
  7. v3/profiles/achievements – achievements of the currently logged-in user.
  8. v4/objectives – objectives of the currently logged-in user. You can also add the /unclaimed endpoint to this address.
  9. v3/social/maps/browse/personalized – personalised map for the currently logged-in user.
  10. v3/social/badges/unclaimed – unclaimed badges of the currently logged-in user.
  11. v3/social/events/unfinishedgames – unfinished games of the currently logged-in user, including the guesses, but not the rounds themselves.
  12. v3/profiles/maps – maps of the currently logged-in user (“My Maps” page).
  13. v3/likes – liked maps of the currently logged-in user (“Liked Maps” page). Variables: count, page.
  14. v4/stats/me – stats of the currently logged-in user but not what you see on your profile page.
  15. v3/profiles/stats – stats of the currently logged-in user which are displayed on the profile page.
  16. v3/subscriptions – subscriptions of the currently logged-in user.
  17. v3/explorer – details on the explorer mode of the currently logged-in user.
  18. v3/accounts/signin – signs you in, your credentials must be attached as a JSON payload in the format {email: “XXXXXX@blah.com”, password: “XXXXXX”}. You might need to properly serialise JSON with your credentials, a simple string that looked like JSON didn’t do it for me.
  19. v3/accounts/signout – signs you out. Be careful, no payload is required for this operation so it signs you out as soon as you reach the endpoint.
  20. v4/trophies/<user_ID_here> – trophies of any user. If you add “/case” at the end, it will show only the trophies you selected for your trophy case. Also works without providing your user ID, if you are logged in.
  21. v3/games/<game_token_here> – insert a game token to gather information about a specific game, including its type, rounds, score, etc. Any game ever played by whatever user can be accessed with this call, provided you have the token.
  22. v3/social/maps/browse/popular/random – a random popular map.
  23. v3/challenges/daily-challenges/today OR v3/challenges/daily-challenges/previous – today’s or previous daily challenges info.
  24. v3/challenges/<challenge_token_here> – insert a challenge token to gather information about a certain challenge.
  25. v4/seasons/active/stats – stats of the current season.
  26. v4/seasons/previous – info on the previous season.
  27. v4/seasons/next – info on the next season, if available.
  28. v3/experiments – list of GeoGuessr experiments.
  29. v3/competitions – list of GeoGuessr competitions.
  30. maps/(map name or map id) – info on maps, works with map names for official maps like “world” or “famous-places”.
  31. https://game-server.geoguessr.com/api/battle-royale/<game_ID_here> – allows seeing the stats of any BR game, provided you have the game ID.
  32. https://game-server.geoguessr.com/api/lobby/<game_ID_here> – lobby of the game, including users (even their ids and stats), type of the game, etc.
  33. v4/seasons/game/BattleRoyaleCountries – info valid for the current season. “BattleRoyaleCountries” can be substituted with “BattleRoyalDistance” or “BattleRoyaleDuels” to get the exact same result.
  34. https://game-server.geoguessr.com/api/duels/<duel_game_ID_here&gt; – info on your duel game.
  35. https://game-server.geoguessr.com/api/tournaments – info on the current and past tournaments.

For some of the calls, I’m not entirely certain what the response should be as in my case they return an empty array. Additionally, I haven’t played most of the game modes yet because I mostly play country streak so my expertise might not be so deep and some of my comments might not be as extensive.

Enjoy the guide and if in the future you create anything using Geoguessr API, feel free to share your work! I’ll be sharing my app as soon as I build a decent GUI.

BONUS SOUND EFFECTS:

  1. New game
  2. Countdown
  3. Division upgrade
  4. Division downgrade
  5. Round 1
  6. Round 2
  7. Round 3
  8. Round 4
  9. Multiple damage
  10. Healing round
  11. Churchbell
  12. Game lost
  13. Game won
  14. Healing up
  15. Count healing
  16. Loadig round
  17. Loading duel round
  18. Loading duel healing round
  19. Score tie
  20. Damage up
  21. Damage crush
  22. Counting damage
  23. Slide in rows
  24. Slide in

Purchasing power in Russia based on potatoes

Some time ago we looked at the nominal monthly income in Russian regions but of course, the picture would be incomplete if we didn’t look at the actual difference in purchasing power. We see that this difference is not as striking as the income one, however, you can easily see the divide between the Western part of the country and basically everywhere else (apart from Khanty-Mansi and Yamalo-Nenets autonomous okrugs).

Here’s the source. Contact me here if you want to know more or hear a lame joke.