Grilled Cheese

ExploreLog inSign up

Georgios Karamanis

@karaman.is

203 Following2.7k Followers

Dataviz designer, psychiatrist, PhD

https://karaman.is

PostsRepliesMedia
@karaman.isOct 12, 2026, 2:57 PM

Stripes 1.1, my macOS screensaver, adds a tenth style, Warming. It builds the warming stripes from the coldest year to the warmest.

Thanks to @cedricscherer.com for the idea!

Download at
karaman.is/blog/2026/10...
or
github.com/gkaramanis/s...

#ShowYourStripes

@karaman.isOct 11, 2026, 1:18 PM

This week's #TidyTuesday is about avocado oil authenticity. In a 2026 UC Davis study, 48 of 54 foods labelled "made with avocado oil" were not authentic. Of 20 olive oil products, 19 were authentic.

Code: https://github.com/gkaramanis/tidytuesday/tree/master/2026/2026-week_41

#RStats #dataviz

A Sankey diagram under the title "Nearly 9 in 10 "avocado oil" foods aren't avocado oil". The subtitle says that in a 2026 UC Davis study, 48 of the 54 chips, mayonnaises and salad dressings labelled "made with avocado oil" were not authentic, and 19 of the 20 products made with olive oil were authentic. Flows run from three product categories on the left (salad dressing, mayonnaise and chips) through the oil on the label in the middle (olive oil and avocado oil) to the test result on the right (authentic and not authentic). Every bar and flow is split into green for authentic and orange for not authentic. Chips is the largest category with 38 products, 28 of them made with avocado oil and 26 of those not authentic. Mayonnaise and salad dressing have 18 products each. All 12 salad dressings made with avocado oil were not authentic, and 10 of the 14 mayonnaises. A large "89%" sits on the flow from avocado oil to not authentic, and a small "95%" on the flow from olive oil to authentic.
@karaman.isOct 7, 2026, 4:07 PM

bsky.app/profile/kara...

@karaman.isOct 7, 2026, 4:05 PM

People say my warming stripes screensaver looks nice but ruins their work breaks with reminders of the ongoing apocalypse.

Now it can ruin Windows users' breaks too, thanks to Carey Blunt's port!

github.com/gkaramanis/stripes-saver

Stripes by @edhawkins.org
#ShowYourStripes #dataviz

@karaman.isOct 4, 2026, 1:53 PM

This week's #TidyTuesday is about hospitals in urban centres, from the EU's JRC. The data has quality problems, so I plotted the counts themselves instead. 95% of the counts are even, which suggests hospitals are counted twice.

Code: github.com/gkaramanis/t...

#RStats #dataviz

Two charts side by side under the title "Two hospitals, or none*", with a subtitle about data from the EU's Joint Research Centre. On the left, a bar chart of urban centres by their number of hospitals, from 1 to 32. Even numbers have much taller bars than odd ones. Two hospitals is the most common count at 1,982 urban centres, followed by four at 1,080, six at 677 and eight at 379. No odd number has more than 26. There is no bar at 1, marked with an arrow and the text "No urban centre has a single hospital". A second label reads "95% of hospital counts are even". On the right, one horizontal bar per region, with thickness showing how many urban centres the region has. Each bar is split into a blue part for urban centres with a hospital count and a grey part for those without. The blue share is smallest in Central and Southern Asia at 30%, then Sub-Saharan Africa at 47% and Eastern and South-Eastern Asia at 52%. It is largest in Europe at 95%.
@tjukanov.bsky.socialOct 1, 2026, 8:04 PMReposted by @karaman.is

Next month is November, which means the #30DayMapChallenge 2026 themes are here!

More information on the official website: 30daymapchallenge.com

Photo, no description
@karaman.isOct 2, 2026, 6:44 PM

I made a macOS screensaver that draws the warming stripes one year at a time. It holds all 1,069 locations from showyourstripes.info and nine ways to build each picture. Free download. Stripes by Ed Hawkins @edhawkins.org

karaman.is/blog/2026/10...

#ShowYourStripes #dataviz #macOS

 A MacBook on a table outdoors, with autumn trees behind it. The screen fills with the warming stripes for Sweden, 1850–2025: thin vertical bars in blues and pale shades, turning to deep reds toward the right. A small label in the corner reads "Sweden 1850–2025"
@karaman.isSep 25, 2026, 12:07 PM

I think they used to be and I found at least one from that time, Stoense.

All product names since 2020 are Swedish though: www.ikea.com/se/en/custom...

@karaman.isSep 25, 2026, 12:02 PM

Haha, nice! 😆

@karaman.isSep 25, 2026, 11:53 AM

Thanks!

@karaman.isSep 25, 2026, 11:37 AM

IKEA names its sofas after Swedish places, and most of its armchairs follow the same rule. IKEA Sweden sells 64 of them right now, and I put every one on a map.

Pick a sofa or armchair and see where it comes from!
karaman.is/ikea-place-n...

#dataviz #maps

 A web page titled "The IKEA place-name map". On the left, a dropdown has MALMKÖPING selected. Below it is a photo of a beige 3-seat sofa priced from 7 295 kr, and it is placed in Flens kommun, Södermanlands län. On the right is a map of Sweden with dots for sofas, armchairs and places that have both. Most dots are in the south, and Älmhult, IKEA's home town, is marked with a red cross.
@karaman.isSep 23, 2026, 4:14 PM

It was a good one, thanks!

@karaman.isSep 23, 2026, 3:55 PM

This week's #TidyTuesday is about urban green space from UN Habitat. Two in three of 1,112 cities lost green space since 1990. The largest gain was only 18 percentage points, while three cities lost more than 60.

Code: github.com/gkaramanis/t...

#RStats #dataviz

Line chart titled "Cities lose green space far faster than they gain it", in six small panels, one per region: Africa, Asia, Europe, Latin America & Caribbean, Northern America and Oceania. Each panel shows the change in the share of urban area covered by green space since 1990, in percentage points, for the three cities with the largest gains (blue) and the three with the largest losses (dark red) in that region. All lines start at zero in 1990 and end in 2020 or 2025, with the city name and country code at the end. Gains stay below +18 points everywhere, led by Stoke-on-Trent in the UK. Losses are much deeper in Africa, Asia and Latin America, where the worst cities fall by 40 to 63 points. Bissau, Kenema and Bo in West Africa lose the most. Losses in Europe, Northern America and Oceania stay between 13 and 25 points.
@karaman.isSep 20, 2026, 8:13 AM

This week's #TidyTuesday is the Dead Sea Scrolls. An Euler diagram of the 28 canonical books in the collection, by manuscript language. 18 are Hebrew only, Leviticus is the only one in all three.

Code: github.com/gkaramanis/t...

#RStats #dataviz

Euler diagram titled "Dead Sea Scrolls: Biblical books by language", showing all 28 canonical books identified among the scrolls, placed by the primary language of the manuscripts that preserve them. Three overlapping rotated squares on a near-white background, Hebrew in pale sand, Greek in terracotta and Aramaic in muted teal. The Hebrew square is much the largest and holds 18 books on its own. Four books sit in the Hebrew and Greek overlap, four in the Hebrew and Aramaic overlap, and one, Leviticus, in the small region where all three meet. One book survives in Greek alone. No book is in Aramaic alone.
@karaman.isSep 16, 2026, 1:29 PM

So beautiful! 😍

@karaman.isSep 13, 2026, 3:16 PM

This week's #TidyTuesday uses the Cappuccino Index by @jameshoffmann.bsky.social. A barista in India works 2h 52m to earn one cappuccino. In Australia, 10 minutes.

Code: github.com/gkaramanis/t...

#RStats #dataviz

Circle pack chart titled "Who can afford the coffee they make?", showing how long a barista has to work to afford one cappuccino in 36 countries, from James Hoffmann's Cappuccino Index. Circles are sized and coloured by that time, and the colour runs from dark blue for the shortest through teal and yellow to dark red for the longest. Two panels split the countries by World Bank income group, each with a small inset world map showing which countries it covers. The middle income panel holds seven countries, led by India at 2h 52m in dark red, then the Philippines 1h 51m, Mexico 1h 15m, Turkey 1h 13m, Malaysia 1h 7m, Argentina 1h and Brazil 57m. The high income panel holds 29 countries and is mostly dark blue. Russia 52m and Chile 49m are the largest, followed by Romania 41m, Greece 36m, Hungary and Portugal 30m, Poland 29m and Czechia 28m. Most of western Europe sits between 14 and 21 minutes. The smallest circles are Australia 10m, Italy 12m and New Zealand 13m.
@karaman.isSep 6, 2026, 1:47 PM

This week's #TidyTuesday is about castles. I mapped the 5,793 castles, fortresses and palaces in Castlemap, from Wikidata. Europe holds 4,083 and Asia 1,280.

Code: github.com/gkaramanis/t...

Six maps titled "Castles of the World", one for each continent, showing the 5,793 castles, fortresses, palaces and ruins that Castlemap gathers from Wikidata. Each landmark is a dot, coloured by the number of other castles within 100 km, dark red where a castle stands alone and orange where many cluster together. All six maps share the same window size, so the continents keep their relative scale. The top row holds North America 167, Europe 4,083 and Asia 1,280, the bottom row South America 113, Africa 144 and Oceania 6. Europe is far denser than the rest and holds the brightest dots, in western Germany, the Netherlands, Belgium, Luxembourg and Czechia. The three countries with the most landmarks are named in each map: the United States 98, Canada 23 and Cuba 11; France 351, Italy 350 and Germany 349; Japan 297, India 156 and China 121; Brazil 78, Chile 15 and Argentina 5; Ghana 31, Egypt 26 and Morocco 25; Australia 3, New Zealand 2 and Tonga 1.
Terms of UsePrivacy PolicyCommunity StandardsHelpGet the app

Grilled Cheese is a product of Village Compute

Version devBuilt at: 2026-10-16 08:00:47 EDT