National Odometer Day (132/365)

I don’t know what’s more bizarre:

  1. So many days named after random and really dumb things like, well, odometers. Or…
  2. So many software engineers publicly insisting that their job is going to remain relevant into the future, because they can do something LLMs can’t.

Yes, I say that to be inflammatory. It’s a conversation starter. (Perhaps a fire starter too… let’s find out. πŸ™‚

I don’t want people to suffer, lose jobs, discover that what they’ve spent 10, 20, 30 years of their lives obsessing over is suddenly not particularly useful. That’s painful. And pain sucks.

But just because I don’t want something to happen (i.e., because something really sucks) doesn’t mean it’s not going to happen.

Personally, I believe that platitudes and logical fallacies are more damaging to society than recognition and acceptance. I’m purposefully focusing on software devs here, but similar points could be made about GIS professionals and cartographers as well. I address these in my forthcoming book.

Nonetheless, even if my “devs are doomed” perspective proves wrong, which it very well may, it needs to be posted. Particularly because this past week I’ve seen numerous articles, posts, and diatribes online by GIS devs and mid-level GIS bloggers about how traditional dev and GIS human skillsets will be needed and more important in the future. I even had to read a completely daft section in a blog about how our brains will atrophy if we don’t keep coding. (A comment that appears akin to what a mathematician might have blogged about in the 1960s when the first scientific calculators were being produced – your brain will atrophy if you use that thing, keep doing everything longhand!)

I think such arguments are not only wrong; they are dangerous. If you’re a GIS or code-first cartographer who wants to stay gainfully employed and feed your family in the near future, you need to start hitting the proverbial books (i.e., online lessons and ChatGPT, or maybe a textbook? ;-). What we’ve been doing our entire careers was important and valuable. It’s much less so now. It sucks, but it is the situation. A new technology has come along. The workforce no longer needs human beasts of burden to do coding or create a map manually via GUI or CLI.

Obviously, for a couple more years, until LLM workflows are established, human devs and GUI/CLI-based cartographers will still be useful in the workforce. But coding and engineering maps… as a skillset? Skillsets only exist because they are useful. Skillsets go extinct based on market demand – not how much we cherish them.

Which is why I shudder a bit when cartographers chant to themselves at conferences that “Cartography matters”. Admittedly, it’s fun, but history shows that chants and parades to fervent believers spell the end of an institution, not a high point. (Just ask Viktor Orban.)

With LLMs, coding knowledge has no practical goodness of fit for human evolutionary purposes. It’s akin to knowing cursive or, perhaps more aptly, how to take notes in shorthand.

You can learn how to do all of these things – even today. But in today’s job market you’ll never get paid well to do it.

It’s absolutely startling how quickly LLMs have turned the market for coders and web map creators on its head. It terrifies me in fact. I began playing with prompt cartography for fun and quickly saw the writing on the wall. In the last two years, it has advanced more than I could have ever imagined. But it’s also allowed me to create maps in my spare time that blow my mind. I can’t imagine what a full-time practicing cartographer could actually do using prompt cartography full-time today.

Anyway, this is what ran through my head today, as I waited roughly four or five minutes to create the following map.

Two prompts:

  • one to create the dataset.
  • one to create the map.

In fact, writing this blog took longer.

Ah, I digress again! To conclude…

Is today’s map a masterpiece? Absolutely not. It’s a four-minute, one-off puff piece, in journalistic speak.

Is it AI slop? Nope, It’s not that either. It’s better than a lot of graduate student project work I’ve seen, for sure. (And completed in four minutes, not a semester.)

And really… is that not good enough to prove that prompt cartography is going to change everything we ever knew about how to make a map with computers?

Because coming full circle, I’m creating a map about… odometers?!

What the #@$%?!

Who would be able to spend the time to make such a map in any other world? Proof my brain hasn’t atrophied from LLMs coding for me; I’ve been liberated to be more creative than ever before. Personally, I find it absolutely amazing!

Thanks for reading today’s mini-rant. (There was an essay-length version, but I took it out so devs and cartographers don’t show up at my door with pitchforks.)

Oh, and of course, one major caveat I need to mention: I’m wrong – a lot. πŸ™‚

But I just want to counter the current narrative I’m hearing that seems, from my perspective at least, to be a 100% logical fallacy. I feel like I’m watching lemmings follow B-level bloggers over a cliff, and I can’t stomach not saying something.


View Map Here


GIS Dataset Doctor GPT

GPT free to everyone here.

Hi. I’d like to create a map for National Odometer Day. I’m trying to come up with some tongue in cheek maps that aren’t overly complex but still informative.

Continue reading

World Ego Awareness Day (131/365)

Well, well… here we go. World Awareness Day… an odd one indeed, but one that everyone can relate to. Most of us have dealt with our own egos tripping us up from time-to-time. And I haven’t yet met a person alive who hasn’t felt that someone else’s ego was too big by at least half. (I left Geography at the University of Wisconsin due to one person’s ego suffocating me…)

And my kids often remind me to keep my ego in check when I start ranting to them about humans being nothing more than software running on two-bit DNA code. Something about getting canceled – and being an absolutely insane position. I plead the fifth.

Fortunately, there have been a variety of large surveys done on narcissism and egotistical behavioral traits around the world. Unfortunately, most of them involve self-reporting and self-assessment, which is the surest way to break the scientific method when studying ego, because… well, um… yeah, people’s egos.

Alas, it’s what we have. I collected all of the “scientific” surveys / studies I could find. Then merged the data using Perplexity Pro. Then, because the mini-golf map consumed so much of my energy yesterday, I decided to write a relatively short and flippant prompt for Web Map GPT to decipher and do something with – I also gave it my dataset.

Low-and-behold, the map it produced was, though by no means perfect, half-decent. I decided to have it offer the user numerous color ramps and different classification schemes again.

Understandably, no non-map nerd would ever want that stuff, but I like testing what prompt cartography can allow you to do in about two sentences of text. Plus, I wanted to see it decide which Color Brewer schemes to use. Yes, you can read them; but, no, they rarely look good. The bane of intelligent design, I suppose.

But there’s my ego again… if I don’t like how the Color Brewer colors look aesthetically (and again, they are readable, which is important!), why don’t I create my own version of a color mixer? The Muehlenhaus Color Masher or something?

Hmmm… not a bad idea. Maybe I’ll ask my agents to start helping me build that after dinner.

But first, here is a map of egos and narcissists across numerous surveys that you can pick and choose from.

According to the surveys, German males turn out to be the worst. Again, though, and in defense of German males everywhere, even those living vicariously through their spouse’s name, this was self-reported data. In reality, perhaps what this survey is showing is that German males are the most honest and most other self-reporting males are lying liars who lie… or something?

In other words, don’t read into the map too much. Just enjoy the color selection, and make sure you take a moment to enjoy Ego Awareness Day this year.

Thanks.



View map here.


Web Map GPT Prompt

# Intention
Next week is International Ego Day or something silly like that.

I have collected some data on about 50-plus countries and their unofficial level of narcissism and ego.

Please create an equal earth map of the world with a beautiful layout and legend titled “Ego Checker”.

Create a stylized interactive legend that allows the user to change the classification scheme, number of classes (between 4 and 7), and select from a variety of Color Brewer approved palettes. Include Standard Deviation (diverging color chemes needed), natural breaks (default, 5 classes default), equal interval, and quantiles.

Continue reading

National Clean Your Room Day (130/365)

I wasn’t sure what to map for this one. I asked my family what to map, and the most entrepreneurial one (i.e., the youngest) of us, answered: average allowance rates!

And so the map idea was born. Unfortunately, I couldn’t find (nor could my LLM assistants) any great datasets on allowance rates by county, much less states. So I used some agents to create our own approximation, by calculating median household income, and a variety of other factors. It should be in the provenance file.

Anyway, it’s a daily map. And it’s done. And my daughter is going to ask for a giant raise, I think, because $5 a week to (most often merely say she’s going to) wash the towels won’t cut it anymore. πŸ™


View Map Here


Original Web Map GPT Prompt

Please just create a map with a choropleth map of different state average allowance rates using a standard deviation class break system and diverging color scheme. Highest is 92% black and lowest is pure red. Diverge from the middle. Please put a legend in the lower right of the map. Keep it simple with the five classes. Make it look professional. Continue reading

National Mini Golf Day (129/365)

Today is US National Mini Golf Day – as opposed to international mini golf day in September.

I figured we will probably only make one miniature golf map this year, so I made a golf game that tours the world.

I’ve also been playing with a bit with a Commodore 64 emulator that I installed on my Raspberry Pi 400 so, I thought, why not create a Commodore 64 mini-golf video game of the world? Right?!

Right! (The Commodore 64 was not a great system for making maps, but it wasΒ theΒ system for video games back in the day. I figured it was a match made in heaven.

See if you can make par. It’s not easy. May take a few tries. You can share your score online too.


VieView Map and Play Some Miniature Golf 1980s Style Here

 


Spec Outline I Fed to Web Map GPT to Begin Creating the Game

Create Mini Golf Day World Tour

A compact browser game concept for a Commodore 64-inspired mini-golf website in which a pixel world map acts as the level selector and nine tourist-city holes form a playful global tour.[1][2]

Creative direction

The game should feel like a travel postcard rendered by an 8-bit home computer: chunky geometry, limited palette, simple bounce physics, and legible landmark silhouettes rather than realistic urban modeling.

The most effective scope is a static single-page HTML5 Canvas game with a world map menu, nine holes, drag-to-aim controls, stroke counting, simple hazards, and a faux travel-computer presentation layer.

Design principles

  • Landmark essence over geographic accuracy; each hole should parody a city through one or two famous forms rather than reproduce a real street network.
  • Readability first; every obstacle should be understandable as a rectangle, circle, polygon, moving blocker, or hazard tile.
  • One signature mechanic per city; each course should have a memorable gimmick such as a roundabout bank shot, canal reset, moving crossing, or bridge tunnel.
  • Short-session fun; each hole should be completable in 30 to 90 seconds by an average player.

Continue reading

World Password Day (127/365)

Happy World Password Day!

I had fun with the Scrabble Map a while ago. I love games. So I thought, wouldn’t it be fun to create a game for World Password Day.

Your goal: crack the password for every country in the world using three hints. Some are easy. Some are trickier. Your score is accumulated based on how m any countries you successfully solve divided by time. When you’re done, you can share your results on social media by clicking the button in the upper right.

Good luck! Can you #AccessEarth?

View map and play game here

Dataset

Created with Dataset Doctor GPT

Prompt Used (Web Map GPT)

Thursday is World Password Day. For this day, I would like to make a map very similar to the International Scrabble Day map we made about a month ago. I can share that map zip file with you if you would like to look at it.

However, I would like this map’s theme not to be Scrabble-oriented, but instead 1984, MS-DOS style graphics. Black background, green font. Equal Earth projection again.

Also, instead of dragging letters, the user will type letters in to solve passwords – similar to the computer and password used in the classic movie “Wargames” starring Matthew Broderick.

Please use DOS-era cursor blinking, etc. Allow full keyboard control to answer the questions.

# The Dataset
The dataset you have includes major countries of the world that are not small islands or city states.

The dataset includes the name of the country, some anecdotal key facts about the country, and **MOST IMPORTANTLY** a password value and three hints fields.

Continue reading

World Dance Day (119/365)

Happy World Dance Day!

I was hoping to find a dataset with all of the Let’s Dance video game champions from across the years by country. (My daughters have made me try to play that game for years. Suffice to say, I help make participants from elsewhere look great.)

Alas, I couldn’t find – nor could my LLM agents – easily available or reliable rankings and records. Given my work on yesterday’s map, I wasn’t in the mood to spend time hunting down intricate data on dance. (Though, take heart, I won’t say my lack of interest finding dance data is because I concur with TimothΓ©e Chalamet about ballet… even if I do.)

Ironically, the US ends up without a particular dance. I’m not sure if that means the contemporary US is truly a melting pot, or if it simply lacks anything of cultural importance, or perhaps the LLM was just boycotting the US after yesterday’s map – which may be understandable these days.

Alas… without further adieu, here is a dance map. Enjoy!


View the map


Web Map GPT Prompt (GPT 5.4)

View the entire short one-prompt and one-response conversation here.

Or… if ChatGPT is blocked in your country, here is what I asked:

# Intention
Design a fun and culturally informative map for International Dance Day.

I have a CSV dataset of countries with culturally important dances, as well as another field with other dances.

I would love a global map, Equal Earth Projection. When users click on a country, it shows the the country name, predominant dance, and a list of other dance types of relevance. If there is no predominant dance (the field is called something else but similar) simply include important dances.

I would like this map to be colorful and exciting somehow. Perhaps it needs music in the background, which I can supply later. Please give me three ideas to spruce this map up a bit and make it more fun or interactive. Can the countries all be filled with different dance attire types or something maybe, for example?

Also consider which decorative Google Fonts will work for the title and how to make the pop ups festive. Thanks.

Let’s get the map made and then figure out how to spruce it up. Thanks!

World Day for Safety and Health at Work (118/365)

Warning: this is the darkest map I’ve made yet this year.

It’s also my favorite. Just not for the faint of heart.

I’ve always liked maps that move me emotionally. Piss me off. Get me riled up. Or make me stop and reflect. Rarely has a map ever made me cry.

This one, as I kept testing it on my website over and over actually made my eyes well up a bit, particularly as I scanned the cursor over the little figure icons and saw the numbers.

America has problems. They are bigger than any single administration, unfortunately. They are systemic. No real solution, but hopefully this map shows just how insane my country has become. (It may also explain to CEOs why so many are opposed to their “back to the office” compaigns. It’s about more than getting laundry done.)

Turn the volume up a bit. It’s methodical. It hurts after a while. If you don’t have 6 minutes, click on 2x speed. Explore the icons. Remember the victims.

To get even insightful details about the dataset used in this map visit the The Violence Prevention Project.


View and Play the Map

 


Web Map GPT Prompt Used

# Intention
I want to make a map that exposes just how violent and toxic the US has become due to violence in the workplace.

I have a dataset about violent incidents and/or shooting in US workplaces.

I would like to make a very minimalist, animated map that shows these incidents, chronologically, as what appear like bullet holes in a paper map.

Continue reading

Happy Koningsdag, Netherlands! (117/365)

While many in this country are out marching for “No Kings Day”, the Netherlands is currently celebrating Kings Day.

Kings Day was created in the 1800s when the monarchy was under siege and not quite well liked. So they distracted… by creating a day to celebrate a five-year old princess. Who would possibly get mad at a give-year old princess?

Princess Beatrix married a former German solider following World War II, which caused disgruntlement as well, so the holiday was renewed in many ways to stymie discontent with the monarchy. Once Beatrix became queen, it became an annual tradition for the Queen or King to visit several places in the Netherlands on the day of celebration. (Presumably this helps them stay in touch with the people, I suppose, but I wouldn’t know, as I’m not Dutch.)

This map shows every place visited on a yearly basis by Queen Beatrix and her son, Willem-Alexander, the current king – if my information serves me correctly.

Happy Koningsdag! I wonder where the king will visit this year! (Drumroll… suspense… anticipation…)

Prompt Used to Make Map with WebMapGPT

Please create a map of the following locations in this CSV file following the schema below and all general schema defaults and preferences I’ve previously provided you in other requests over the past month (e.g., border-radius 10px, title top, left-aligned, information modal, etc.).f

# Intent
Create a map to celebrate the Netherlands “Koningsdag.” It is meant to rile up the Dutch masses and build support for their monarchy – after all, the holiday was created to galvanize popularity for the monarchy.

# Style
Use Netherlands and Holland Orange a lot. Use “Royal” style fonts for pomp and ceremony in the title and pop-ups. Choose from available Google Fonts.

Continue reading

Happy Intellectual Property Day! (116/365)

Today is World Intellectual Property Day. It’s a day to celebrate innovations, patents, and intellectual property breakthroughs and meant to inspire young innovators, future inventors, and humanity broadly.

However, as one may have gleaned from my map on copyright law a few days ago, there is a dark and extremely unfair side to intellectual property law that tech bros, gargantuan corporations, and bastions of capitalist freedom like the People’s Republic of China and the United States of America don’t want you to spend even a moment pondering.

And that is this: a plurality, and perhaps even a majority, of intellectual property patents, research findings, and breakthroughs are not so much breakthroughs as simply copyrights on well-known or commonsense ideas.

Cartographic example

Did you know that Microsoft Corp. holds the patent on choropleth maps? In 2012, Microsoft gained copyright and intellectual property ownership over the choropleth map for inventing the idea of using different color hues, values, and saturations in various areal units to visualize data over space.

What an innovation! What a breakthrough! This is amazing! I always thought PowerBI was so much better than all other mapping software somehow. They color spaces!

What this means? At any moment, Microsoft could sue you or ask for royalties when you make a choropleth map. And it’s their right. Because intellectual property rules supreme!

Now this is an extreme example, but not rare. And this is why intellectual property law is a complete ruse – intellectual property is very often not about innovation at all. It’s about monopolization of common sense and well-known ideas via patent applications and legal filings.

So how unbalanced are intellectual property laws these days? Surely, every country must play by the same rules and have equal opportunity to gobble up common ideas and make them their own, right?

Wrong. Today’s map, in celebration of intellectual property (IP) day, shows exactly how dominant Chinese and US comnpanies and institutions are securing the rights and royalty fees for nearly every idea under the sun – new and previously unpatented.

What this means? Other countries are prisoner to paying whatever these corporations, governments, and hedge funds with armies of lawyers seeking people to sue, ask. And that is not good for innovation or humanity. That’s greed and power hiding under the guise of property rights. That is the outlawing of knowledge and reason. And in my mind, it sucks. So I made a map to show just how much I think it sucks for most of the world in numbers and by industry.


View Map Here


Web Map GPT Prompt Used

# Intent
Create a web map that demonstrates how a select few extremely wealthy and powerful countries are using patents and intellectual property laws to monopolize industrial output and monetization on innovations that would otherwise benefit many more people much more widely.

We don’t have to prove this with the map. We just want to posit this argument and leave viewers with a visually stunning argument.

# Datasets

I’ve compiled a series of tables and datasets and documentation about the data that I’ve uploaded here. Please read it all carefully – particularly the metadata about the data.

# Visualization
Please create an interactive web map that allows users to see the percent of patent applications, approvals, etc., by country. This should be overall, as well as by any subfields that may be in the dataset (e.g., medical, technology, whatever you find in the dataset, as I don’t remember their names or what exactly is included).

Please create an unobtrusive selection option for data to be visualized somewhere in the UI. Begin with generic total patents and then allow the user to hone in if they like.

Continue reading

Happy ANZAC Day! (115/365)

I have an affinity for New Zealand and Australia. I have some dear friends down under, and every time I’ve visited those two countries, I’ve thought: if only I could be so lucky as to live here some day. Alas, it hasn’t happened yet.

It pains me that the US these days is throwing aside its years of cooperation with these countries. To add insult to injury, I even had to pay a tariff on the Australian-themed socks my friend Rachel sent me and the family for Christmas last year. This is an impeachable offense in my mind.)

As President Trump belittles US allies’ historic contributions to US interests and global security these days, I thought it would be fitting to create a map of all the sacrifices ANZAC has made to support the two most recent world hegemonies – Great Britain and the United States.

I used my new favorite dataset creator assistant first to develop a layered database schema of ANZAC soldiers who have lost their lives in combat. I then had it produce a schema and fill the dataset on battles, campaigns, naval actions, and prison camps that ANZAC service members have died, been injured, or taken capture in. I had it split it by country (New Zealand and Australia) for more nuanced analysis – as I know my friend Sam in Blenheim would roll over in his grave if I forced New Zealanders to always be aggregated with Australians. (He was quite the zealot that way. RIP.)

It’s not perfect. And I didn’t have time to create the soldier casualty lookup for each battle, but I hope to return to it in the future, when I’m not making daily maps…. so 2027?!

Thank you for your service, ANZAC veterans and fallen members. I appreciate it and am grateful, even though you were attacking some of my ancestors in Europe at times. Sorry I didn’t have more time to spend on this map.

P.S. Dear US Government: I expect to be reimbursed for your illegal tariff on my socks!



View map here

Original Prompt in Web Map GPT

Hi. I’ve provided a JSON with a schema, etc., for map design, etc. I’ve also uploaded a variety of CSV and MD documents that provide datasets, schemas, and definitions for a variety of things. Please peruse all of these documents, etc. Then, use the CSV dataset(s) to create a web map to the JSON spec AND your own knowledge and rules based on maps you’ve created for me before. Where are there major contradictions, please revert to your typical guidelines.

If you have questions, please just let me know. Thank you. There should be 50+ events. If you only see ~20, the CSV file isn’t uploading properly. I will try to remedy this. Thanks!


{
“project”: {
“name”: “ANZAC Commemorative Map”,
“title”: “In Memoriam”,
“subtitle”: “The Geography of ANZAC Service and Loss”,
“tagline”: “ANZAC Day Commemorative Map”,
“purpose”: “Respectful, historically grounded interactive map showing ANZAC service and loss across time and space”
},

Continue reading